
π§ͺ PeakeCoin USDT Bridge β Closed Beta Testing Guide
Tomorrow marks the first live test of the PeakeCoin Hive-to-Polygon USDT Bridge.
This guide walks through the whitelist testing process, what to expect, and how to verify that the bridge is operating correctly during your closed beta phase.
Only approved wallets will be able to interact with the bridge during this stage.
βοΈ Test Overview
The PeakeCoin Bridge links Hive Engine USDT with Polygon USDT (ERC-20) using three automated scripts:
| Script | Function | Description |
|---|---|---|
monitor_usdt.py |
Hive Side | Watches for incoming USDT on Hive Engine and logs transactions. |
usdt_swap.py |
Polygon Side | Sends equivalent USDT to Polygon addresses found in transaction memos. |
usdt_runner.py |
Controller | Runs both systems at once for live, real-time bridging. |
Testing ensures all components sync correctly and the transaction relay operates without errors.
πͺ Whitelist Access
Only whitelisted Hive and Polygon addresses will be processed by the system during this stage.
If your address isnβt whitelisted, any transfer will be ignored or logged as skipped.
Example:
[SWAP] Skipping tx 98af3b2: sender not whitelisted.
To request access, contact the PeakeCoin development channel before initiating any test transaction.
π§° Pre-Test Setup Checklist
Before starting the live test, confirm the following:
- β Both Hive and Polygon nodes are running.
- β Your test wallet is on the whitelist.
- β
polygon_private_key.txtis correctly configured with your test key. - β You have sufficient gas (MATIC) for Polygon transactions.
-
β Scripts are all located in the same directory:
monitor_usdt.py usdt_swap.py usdt_runner.py polygon_private_key.txt -
β Start the bridge system:
python3 usdt_runner.py
π§© Step-By-Step Testing Process
1. Start the Monitor
The monitor will begin polling Hive Engine for incoming USDT transactions.
[MONITOR] Starting USDT monitor for account: peakecoin.matic
[MONITOR] Token: USDT
[MONITOR] Poll interval: 10 seconds
2. Send a Test Transfer
From your whitelisted Hive account, send a small USDT amount (e.g., 1.00 USDT)
to peakecoin.matic with your Polygon wallet address in the memo.
Example:
To: peakecoin.matic
Amount: 1.00 USDT
Memo: 0x185deE705cBd272Dbf597C6419Ba035B660B95c9
3. Wait for Detection
Within 10β20 seconds, you should see:
[MONITOR] New USDT transfer: 1.00 from tester123 (memo: 0x185d...)
4. Polygon Transaction Trigger
The swap script detects the new entry and executes:
[SWAP] Processing Hive USDT tx 4d7afc2...
[SWAP] Sent 1.00 USDT to 0x185d... tx hash: 0xa3e91f...
[SWAP] Transaction confirmed on Polygon! Marking as processed.
5. Confirm on PolygonScan
Visit:
https://polygonscan.com/tx/0xa3e91f...
and verify that the USDT arrived at your wallet.
π§Ύ Log Files to Watch
| File | Purpose |
|---|---|
usdt_transactions.jsonl |
All new Hive transfers detected. |
usdt_swap_processed.txt |
Records which Hive txIDs have already been bridged. |
floor_manager.log (optional) |
Combined system output for auditing. |
π§ Troubleshooting Tips
-
Invalid Memo Format
[SWAP] Skipping tx 1234abcd: invalid Polygon address in memo.β Ensure the memo begins with0xand is exactly 42 characters long. -
Out of Gas
[SWAP] Error sending USDT: insufficient funds for gas * price + valueβ Add a small MATIC balance to your wallet for gas fees. -
Duplicate Transaction
[SWAP] Skipping tx 88adf1: already processed.β This indicates the tx was already confirmed and logged correctly.
π§± Post-Test Validation
After testing, confirm:
- Your Hive USDT balance decreased correctly.
- The Polygon USDT arrived in your wallet.
- Both transactions appear in their respective block explorers.
- The usdt_swap_processed.txt file includes your transaction ID.
If all checks pass β your bridge node is functioning properly.
π Next Steps
Following successful tests: - Public access will open for select community members. - The whitelist will expand to include liquidity partners. - Integration with PeakeDEX and PeakeWallet will begin.
This test phase ensures stability and accuracy before the network-wide rollout.
This report was published via Actifit app (Android | iOS). Check out the original version here on actifit.io



