# ALL Mainnet Token Submission Notes

**Date**: 2026-01-26  
**Network**: ALL Mainnet (ChainID 651940)  
**Explorer**: https://alltra.global/tokens

---

## Current Status

⚠️ **Token data extraction pending** - Need to extract token information from ALL Mainnet explorer.

---

## Action Required

### Step 1: Visit ALL Mainnet Explorer

Go to: **https://alltra.global/tokens**

### Step 2: Identify Tokens

Look for tokens listed, especially:
- **AUSDT** (if this is the token name/symbol on ALL Mainnet)
- **USDT** (Tether USD)
- **USDC** (USD Coin)
- Any other ERC-20 tokens

### Step 3: Extract Token Information

For each token found, collect:

| Field | Example | Source |
|-------|---------|--------|
| **Address** | `0x...` | Token page on explorer |
| **Name** | "Tether USD" | Token page |
| **Symbol** | "AUSDT" or "USDT" | Token page |
| **Decimals** | 6 or 18 | Token page or contract |
| **Chain ID** | 651940 | Fixed for ALL Mainnet |

### Step 4: Update Token List

Once you have the token data:

1. Open: `token-lists/lists/all-mainnet.tokenlist.json`
2. Replace placeholder entries with actual token data
3. Remove placeholder comments
4. Validate using: `node token-lists/scripts/validate-token-list.js token-lists/lists/all-mainnet.tokenlist.json --chain-id=651940`

---

## Template for AUSDT (if found)

If you find AUSDT on ALL Mainnet, use this template:

```json
{
  "chainId": 651940,
  "address": "0x...", // Actual address from explorer
  "name": "Tether USD", // Or actual name
  "symbol": "AUSDT", // Or "USDT"
  "decimals": 6, // Verify from explorer
  "logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xdAC17F958D2ee523a2206206994597C13D831ec7/logo.png",
  "tags": ["stablecoin", "defi"]
}
```

---

## Verification Commands

Once you have token addresses:

```bash
# Set RPC
RPC_URL="https://mainnet-rpc.alltra.global"

# Verify token (replace ADDRESS with actual token address)
cast call <ADDRESS> "symbol()(string)" --rpc-url $RPC_URL
cast call <ADDRESS> "name()(string)" --rpc-url $RPC_URL
cast call <ADDRESS> "decimals()(uint8)" --rpc-url $RPC_URL
```

---

## Files Ready

1. ✅ `token-lists/lists/all-mainnet.tokenlist.json` - Template created (needs token data)
2. ✅ `token-lists/ALL_MAINNET_TOKEN_EXTRACTION_GUIDE.md` - Extraction guide
3. ✅ Validation script supports chain ID 651940

---

## Next Steps

1. **Extract token data** from https://alltra.global/tokens
2. **Update** `all-mainnet.tokenlist.json` with actual token data
3. **Validate** the token list
4. **Submit** to token list registries

---

**Last Updated**: 2026-01-26
