Dashboard
βΈοΈ 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) }} |
Deposits (Wraps)
| 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) }} | π§ |
Withdrawals (Unwraps)
| 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) }} | π§ |
β Cancelled, Frozen & Refunded Transactions
| 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) }} - | {{ formatDate(tx.processed_at || tx.created_at) }} | β Refunded - | |
| No cancelled or refunded transactions found | ||||||||
Contract Control
π Contract Status
{{ contractStatus.paused ? 'βΈοΈ PAUSED' : 'βΆοΈ ACTIVE' }}π₯οΈ Daemon Control
{{ daemonStatus.status === 'running' ? 'βΆοΈ RUNNING' : daemonStatus.status === 'paused' ? 'βΈοΈ PAUSED' : 'β OFFLINE' }}Bridge Logs
Audit Log
| ID | Action | Details | IP Address | Date |
|---|---|---|---|---|
| {{ log.id }} | {{ log.action }} | {{ log.details || '-' }} | {{ log.ip_address }} | {{ formatDate(log.created_at) }} |
π« Address Management
π« 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
Settings
π± 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.