# 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 - [ ] **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 - [ ] **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 --- ### 5. ERC-20 Functionality - [ ] **balanceOf() Function** - Test: `cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "balanceOf(address)(uint256)"
--rpc-url https://mainnet-rpc.alltra.global` - Expected: Returns balance (may be zero for test address) - [ ] **allowance() Function** - Test: `cast call 0x015B1897Ed5279930bC2Be46F661894d219292A6 "allowance(address,address)(uint256)" --rpc-url https://mainnet-rpc.alltra.global` - Expected: Returns allowance amount - [ ] **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 - [ ] **AUSDT in Token List** - Verify: Address `0x015B1897Ed5279930bC2Be46F661894d219292A6` is present - Verify: Chain ID is 651940 - Verify: Symbol is "AUSDT" - Verify: Decimals is 18 - Status: ✅ Verified - [ ] **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 - [ ] **Master Documentation** - File: `ALL_MAINNET_MASTER_DOCUMENTATION.md` - Verify: AUSDT mentioned if relevant - Status: ✅ Documented - [ ] **Discovery Documentation** - File: `token-lists/ALL_MAINNET_DISCOVERY_COMPLETE.md` - Verify: AUSDT discovery documented - Status: ✅ Documented --- ### 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 - [ ] **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 ```bash # 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 ```bash 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