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

130 lines
2.7 KiB
Markdown

# Token List Submissions
Tracking token list submissions for ChainID 138.
## Target Token Lists
### 1. CoinGecko Token Lists
- **Repository**: [CoinGecko Token Lists](https://github.com/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](https://github.com/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](https://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
- [Token Lists Schema](https://github.com/Uniswap/token-lists)
- [CoinGecko Token Lists](https://github.com/coingecko/token-lists)
- [Uniswap Token Lists](https://github.com/Uniswap/token-lists)
- [Token Lists Website](https://tokenlists.org)