Files
proxmox/docs/11-references/AUSDT_ALL_MAINNET_CHECKLIST.md
defiQUG fbda1b4beb
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
- 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>
2026-02-12 15:46:57 -08:00

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
  • Chain ID Verification

    • Expected: 651940 (0x9f2a4)
    • Verify: Response matches expected chain ID

2. Contract Deployment


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)" <ADDRESS> --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)" <OWNER> <SPENDER> --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


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

# 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

  • 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


Last Updated: 2026-01-27
Status: Checklist Complete - Ready for Verification