Total Wrapped
{{ formatAmount(stats.totals?.wrapped_volume) }} FIX
{{ stats.totals?.deposits || 0 }} tx
Total Unwrapped
{{ formatAmount(stats.totals?.unwrapped_volume) }} FIX
{{ stats.totals?.withdrawals || 0 }} tx
Pending Deposits
{{ stats.pending?.deposits || 0 }}
Pending Withdrawals
{{ stats.pending?.withdrawals || 0 }}
Minter BNB
{{ stats.balances?.bnb?.toFixed(4) || '0' }}
{{ stats.balances?.bnb < 0.05 ? '⚠️ Low!' : 'βœ“ OK' }}
wFIX Supply
{{ formatAmount(stats.balances?.wfix_supply) }}
🏦 FIX Hot Wallet
{{ formatAmount(stats.balances?.fix_balance) }}
Bridge reserves
Today's Wraps
{{ stats.today?.deposits_count || 0 }}
{{ formatAmount(stats.today?.deposits_volume) }} FIX
Today's Unwraps
{{ stats.today?.withdrawals_count || 0 }}
{{ formatAmount(stats.today?.withdrawals_volume) }} FIX
πŸ’° FIX Price
${{ fixPrice.toFixed(2) }}
πŸ’Έ Total Fees
{{ (stats.fees?.bnb || 0).toFixed(4) }} BNB
{{ formatAmount(stats.fees?.fix) }} FIX / {{ formatAmount(stats.fees?.wfix) }} wFIX
πŸ“ˆ Net Flow
{{ (stats.extended?.net_flow || 0) >= 0 ? '+' : '' }}{{ formatAmount(stats.extended?.net_flow) }}
βœ… Success Rate
{{ stats.extended?.success_rate || 100 }}%
⚑ Avg Time
{{ stats.extended?.avg_processing_time || 0 }} min

⏸️ CONTRACT IS PAUSED

All WRAP/UNWRAP operations are currently disabled.

πŸ“ˆ Volume (Last 30 Days)

πŸ“Š Status Breakdown (This Week)

πŸ• Peak Hours (Last 7 Days)

πŸ† Top 10 Largest Transactions

Type Amount Address Status Date
{{ tx.type === 'wrap' ? 'πŸ“₯ Wrap' : 'πŸ“€ Unwrap' }} {{ formatAmount(tx.amount) }} FIX {{ truncate(tx.address, 16) }} {{ formatStatus(tx.status) }} {{ formatDate(tx.created_at) }}
ID Amount FIX TX BSC Address BSC TX Status Date Actions
{{ d.id }} {{ formatAmount(d.amount) }} FIX {{ truncate(d.fix_txid, 16) }} {{ truncate(d.recipient, 16) }} πŸͺ™ {{ truncate(d.bsc_txid, 12) }} - {{ formatStatus(d.status) }} ({{ d.fix_confirmations || 0 }}/{{ d.confirmations_required || 6 }}) πŸ˜‡ πŸ΄β€β˜ οΈ {{ formatDate(d.created_at) }} 🧊  
ID Amount BSC Burn TX FIX Address FIX TX Status Date Actions
{{ w.id }} {{ formatAmount(w.amount) }} FIX πŸ”₯ {{ truncate(w.bsc_burn_txid, 12) }} - {{ truncate(w.fix_address, 16) }} {{ truncate(w.fix_txid, 16) }} - {{ formatStatus(w.status) }} ({{ w.fix_confirmations || 0 }}/{{ w.confirmations_required || 6 }}) πŸ˜‡ πŸ΄β€β˜ οΈ ({{ w.fix_confirmations || 0 }}/{{ w.confirmations_required || 6 }}) πŸ˜‡ πŸ΄β€β˜ οΈ (0/{{ w.confirmations_required || 6 }} after BNB) πŸ˜‡ πŸ΄β€β˜ οΈ {{ formatDate(w.created_at) }} 🧊  
ID Type Amount Status Original TX Refund TX Reason Date Actions
{{ tx.id }} πŸ”· WRAP πŸ”Ά UNWRAP {{ formatAmount(tx.amount) }} FIX {{ formatStatus(tx.status) }} {{ truncate(tx.fix_txid, 12) }} πŸ”₯ {{ truncate(tx.bsc_burn_txid, 12) }} - πŸ’Έ {{ truncate(tx.refund_txid, 12) }} πŸ’Έ {{ truncate(tx.refund_bsc_txid, 12) }} - {{ truncate(tx.error || '-', 30) }} {{ formatDate(tx.processed_at || tx.created_at) }} βœ… Refunded -
No cancelled or refunded transactions found
{{ contractError }}
{{ contractSuccess }}

πŸ“ Contract Status

{{ contractStatus.paused ? '⏸️ PAUSED' : '▢️ ACTIVE' }}
Minter Address
{{ contractStatus.minter_address }}
Minter BNB Balance
{{ contractStatus.minter_bnb_balance?.toFixed(6) }} BNB
Total Supply
{{ formatAmount(contractStatus.total_supply) }} wFIX
Withdraw Nonce
{{ contractStatus.withdraw_nonce }}
Owner
{{ contractStatus.owner }}

πŸ–₯️ Daemon Control

{{ daemonStatus.status === 'running' ? '▢️ RUNNING' : daemonStatus.status === 'paused' ? '⏸️ PAUSED' : '❌ OFFLINE' }}
Status
{{ daemonStatus.status || 'Unknown' }}
Manual Pause
{{ daemonStatus.manual_pause ? 'Yes' : 'No' }}
Auto Pause (Low BNB)
{{ daemonStatus.auto_pause ? 'Yes' : 'No' }}
BNB Balance
{{ daemonStatus.bnb_balance?.toFixed(6) || '?' }} BNB
Min BNB Required
{{ daemonStatus.min_bnb_balance || '0.0005' }} BNB
Version
{{ daemonStatus.version || '?' }}
{{ daemonError }}
{{ daemonSuccess }}
{{ line }}
ID Action Details IP Address Date
{{ log.id }} {{ log.action }} {{ log.details || '-' }} {{ log.ip_address }} {{ formatDate(log.created_at) }}

🚫 Blacklist (Frozen Addresses)

Transactions from blacklisted addresses will be frozen for manual review. Both FIX and BSC addresses can be blacklisted.

Address Type Reason Added Action
{{ item.address }} {{ item.address_type.toUpperCase() }} {{ item.reason || '-' }} {{ formatDate(item.added_at) }}

No addresses in blacklist

βœ… Whitelist (Fast Processing)

Whitelisted addresses get faster processing: only 1 confirmation required for transactions under 100 FIX. Useful for trusted users or your own addresses.

Address Type Note Added Action
{{ item.address }} {{ item.address_type.toUpperCase() }} {{ item.note || '-' }} {{ formatDate(item.added_at) }}

No addresses in whitelist

πŸ“± Telegram Alerts

Configure Telegram alerts in environment variables:
TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID

πŸ”’ IP Whitelist

When whitelist is empty, all IPs are allowed. Add IPs to restrict access.

IP Address Note Added Action
{{ ip.ip }} {{ ip.note || '-' }} {{ formatDate(ip.added_at) }}

No IPs in whitelist. All IPs are allowed.

πŸ–₯️ Admin Panel Control

Restart the admin panel service. You will be disconnected and need to login again.