Files
smom-dbis-138/metamask/token-list-submissions.md
defiQUG 1fb7266469 Add Oracle Aggregator and CCIP Integration
- Introduced Aggregator.sol for Chainlink-compatible oracle functionality, including round-based updates and access control.
- Added OracleWithCCIP.sol to extend Aggregator with CCIP cross-chain messaging capabilities.
- Created .gitmodules to include OpenZeppelin contracts as a submodule.
- Developed a comprehensive deployment guide in NEXT_STEPS_COMPLETE_GUIDE.md for Phase 2 and smart contract deployment.
- Implemented Vite configuration for the orchestration portal, supporting both Vue and React frameworks.
- Added server-side logic for the Multi-Cloud Orchestration Portal, including API endpoints for environment management and monitoring.
- Created scripts for resource import and usage validation across non-US regions.
- Added tests for CCIP error handling and integration to ensure robust functionality.
- Included various new files and directories for the orchestration portal and deployment scripts.
2025-12-12 14:57:48 -08:00

2.7 KiB

Token List Submissions

Tracking token list submissions for ChainID 138.

Target Token Lists

1. CoinGecko Token Lists

  • Repository: CoinGecko Token Lists
  • Status: Not Submitted
  • Submission Process:
    1. Fork repository
    2. Add token list file
    3. Create PR
    4. Wait for review and merge

2. Uniswap Token Lists

  • Repository: Uniswap Token Lists
  • Status: Not Submitted
  • Submission Process:
    1. Fork repository
    2. Add token list file
    3. Create PR
    4. Wait for review and merge

3. Token Lists (Aggregator)

  • Website: tokenlists.org
  • Status: Not Submitted
  • Submission Process:
    1. Submit token list URL
    2. Wait for review
    3. Token list added to aggregator

Submission Checklist

Preparation

  • Token list follows Token Lists schema
  • All tokens have correct metadata
  • Token logos are accessible
  • Token list is hosted on public URL
  • Token list is updated regularly

Submission

  • Fork target repository
  • Add token list file
  • Create PR with description
  • Respond to review comments
  • Merge PR after approval

Post-Submission

  • Verify token list is live
  • Test token auto-detection
  • Monitor for issues
  • Update token list as needed

Token List Requirements

Schema Compliance

  • Follow Uniswap Token Lists JSON schema
  • Include all required fields
  • Validate JSON schema
  • Test token list parsing

Token Metadata

  • Correct token addresses
  • Accurate token names
  • Correct token symbols
  • Accurate decimals
  • Accessible token logos

Logo Requirements

  • PNG format (preferred)
  • 512x512 pixels
  • Accessible via HTTPS
  • Consistent naming convention

Tracking

CoinGecko

  • Date Submitted: ___________
  • PR Number: ___________
  • Status: ___________
  • Notes: ___________

Uniswap

  • Date Submitted: ___________
  • PR Number: ___________
  • Status: ___________
  • Notes: ___________

Token Lists Aggregator

  • Date Submitted: ___________
  • Status: ___________
  • Notes: ___________

Maintenance

Regular Updates

  • Update token list monthly
  • Add new tokens as deployed
  • Update token metadata as needed
  • Remove deprecated tokens

Monitoring

  • Monitor token list accessibility
  • Monitor token logo accessibility
  • Monitor token metadata accuracy
  • Monitor auto-detection functionality

References