- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
7.7 KiB
AUSDT on ALL MAINNET - Complete Checklist
Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation
Date: 2026-01-27
Token: AUSDT (Alltra USD Token)
ChainID: 651940 (ALL Mainnet)
Address: 0x015B1897Ed5279930bC2Be46F661894d219292A6
📋 Checklist Overview
This document provides a comprehensive checklist for verifying AUSDT on ALL MAINNET. Use the automated script or manually verify each item.
Automated Script: smom-dbis-138/scripts/check-ausdt-all-mainnet.sh
✅ Checklist Items
1. RPC Connectivity
-
RPC Endpoint Accessible
- URL:
https://mainnet-rpc.alltra.global - Test:
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' https://mainnet-rpc.alltra.global - Expected: Returns chain ID 651940
- URL:
-
Chain ID Verification
- Expected: 651940 (0x9f2a4)
- Verify: Response matches expected chain ID
2. Contract Deployment
-
Contract Code Exists
- Command:
cast code 0x015B1897Ed5279930bC2Be46F661894d219292A6 --rpc-url https://mainnet-rpc.alltra.global - Expected: Non-empty contract code
- Status: ✅ Verified
- Command:
-
Contract Verification on Explorer
- Explorer: https://alltra.global/address/0x015B1897Ed5279930bC2Be46F661894d219292A6
- Verify: Contract is verified and source code is visible
3. Token Metadata
-
Token Name
- Expected: "Alltra USD Token" or similar
- Command:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "name()(string)" --rpc-url https://mainnet-rpc.alltra.global - Status: ✅ Verified
-
Token Symbol
- Expected: "AUSDT"
- Command:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "symbol()(string)" --rpc-url https://mainnet-rpc.alltra.global - Status: ✅ Verified
-
Token Decimals
- Expected: 18
- Command:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "decimals()(uint8)" --rpc-url https://mainnet-rpc.alltra.global - Status: ✅ Verified (18 decimals)
4. Token Supply
- Total Supply
- Command:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "totalSupply()(uint256)" --rpc-url https://mainnet-rpc.alltra.global - Verify: Supply is greater than zero
- Note: Supply may vary based on minting/burning
- Command:
5. ERC-20 Functionality
-
balanceOf() Function
- Test:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "balanceOf(address)(uint256)" <ADDRESS> --rpc-url https://mainnet-rpc.alltra.global - Expected: Returns balance (may be zero for test address)
- Test:
-
allowance() Function
- Test:
cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "allowance(address,address)(uint256)" <OWNER> <SPENDER> --rpc-url https://mainnet-rpc.alltra.global - Expected: Returns allowance amount
- Test:
-
transfer() Function (if testing with private key)
- Verify: Transfer function exists and works
- Note: Requires private key and gas
6. Token List Integration
-
Token List File Exists
- File:
token-lists/lists/all-mainnet.tokenlist.json - Status: ✅ Verified
- File:
-
AUSDT in Token List
- Verify: Address
0x015B1897Ed5279930bC2Be46F661894d219292A6is present - Verify: Chain ID is 651940
- Verify: Symbol is "AUSDT"
- Verify: Decimals is 18
- Status: ✅ Verified
- Verify: Address
-
Token List Validation
- Validate: JSON schema is valid
- Validate: All required fields present
- Status: ✅ Validated
7. Documentation
-
Token Addresses Document
- File:
docs/11-references/ALL_MAINNET_TOKEN_ADDRESSES.md - Verify: AUSDT address is documented
- Status: ✅ Documented
- File:
-
Master Documentation
- File:
ALL_MAINNET_MASTER_DOCUMENTATION.md - Verify: AUSDT mentioned if relevant
- Status: ✅ Documented
- File:
-
Discovery Documentation
- File:
token-lists/ALL_MAINNET_DISCOVERY_COMPLETE.md - Verify: AUSDT discovery documented
- Status: ✅ Documented
- File:
8. Explorer Verification
-
Explorer Page Accessible
- URL: https://alltra.global/address/0x015B1897Ed5279930bC2Be46F661894d219292A6
- Verify: Page loads and shows token information
-
Token Information on Explorer
- Verify: Name, symbol, decimals displayed correctly
- Verify: Total supply visible
- Verify: Recent transactions visible
9. Configuration Files
-
Chain Configuration
- File:
alltra-lifi-settlement/src/config/chains.ts - Verify: ALL_MAINNET (651940) is configured
- Note: May use USDC instead of AUSDT for settlement
- File:
-
Environment Variables
- Verify: RPC_URL_651940 is set if needed
- Verify: Any AUSDT-specific configs are set
10. Address Validation
-
Address Format
- Verify: Address is valid hex format (0x + 40 hex chars)
- Status: ✅ Valid
-
EIP-55 Checksum
- Verify: Address is properly checksummed
- Command:
cast --to-checksum-address 0x015B1897Ed5279930bC2Be46F661894d219292A6 - Status: ✅ Checksummed
11. Integration Status
-
MetaMask Integration
- Verify: Token can be added to MetaMask
- Verify: Token displays correctly in MetaMask
- Note: Requires network to be added to MetaMask first
-
DEX Integration
- Verify: Token is listed on DEXs (if applicable)
- Verify: Trading pairs exist (if applicable)
-
Bridge Integration
- Verify: Token can be bridged (if applicable)
- Verify: Bridge contracts support AUSDT
12. Security & Compliance
-
Contract Audits
- Verify: Contract has been audited (if applicable)
- Document: Audit report location
-
Access Controls
- Verify: Owner/minting controls are properly configured
- Verify: No unauthorized access risks
-
Pause Functionality (if applicable)
- Verify: Pause mechanism works (if contract has pause)
- Verify: Only authorized addresses can pause
🔧 Verification Commands
Quick Verification
# Set RPC URL
RPC_URL="https://mainnet-rpc.alltra.global"
AUSDT="0x015B1897Ed5279930bC2Be46F661894d219292A6"
# Check contract code
cast code $AUSDT --rpc-url $RPC_URL
# Get token metadata
cast call $AUSDT "name()(string)" --rpc-url $RPC_URL
cast call $AUSDT "symbol()(string)" --rpc-url $RPC_URL
cast call $AUSDT "decimals()(uint8)" --rpc-url $RPC_URL
# Get total supply
cast call $AUSDT "totalSupply()(uint256)" --rpc-url $RPC_URL
Full Automated Check
cd /home/intlc/projects/proxmox
./smom-dbis-138/scripts/check-ausdt-all-mainnet.sh
📊 Current Status Summary
✅ Verified Items
- Contract Address:
0x015B1897Ed5279930bC2Be46F661894d219292A6✅ - Chain ID: 651940 ✅
- Token Symbol: AUSDT ✅
- Decimals: 18 ✅
- Token List: Included ✅
- Documentation: Complete ✅
- Explorer: Accessible ✅
⚠️ Items to Verify
- Contract Verification: Verify on explorer
- Total Supply: Check current supply
- MetaMask Integration: Test adding token
- DEX Listings: Verify if listed on DEXs
- Bridge Support: Verify bridge integration
📚 Related Documentation
- Token Addresses:
docs/11-references/ALL_MAINNET_TOKEN_ADDRESSES.md - Token List:
token-lists/lists/all-mainnet.tokenlist.json - Discovery:
token-lists/ALL_MAINNET_DISCOVERY_COMPLETE.md - Master Docs:
ALL_MAINNET_MASTER_DOCUMENTATION.md - Configuration:
alltra-lifi-settlement/src/config/chains.ts
🔗 Quick Links
- Explorer: https://alltra.global/address/0x015B1897Ed5279930bC2Be46F661894d219292A6
- RPC: https://mainnet-rpc.alltra.global
- ChainList: https://chainlist.org/chain/651940
Last Updated: 2026-01-27
Status: ✅ Checklist Complete - Ready for Verification