Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- 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>
4.1 KiB
4.1 KiB
Chainlist Submission - Ready for Submission
Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation
Date: 2026-01-18
Status: ✅ READY FOR SUBMISSION
📋 Chainlist Configuration File
Location: token-lists/chainlists/chain-138.json
Status: ✅ VALIDATED AND READY
✅ Validation Results
Required Fields
- ✅
name: "DBIS Chain" - ✅
shortName: "dbis" (matches pattern^[A-Za-z0-9-_]{1,64}$) - ✅
chain: "DBIS" - ✅
chainId: 138 - ✅
networkId: 138 - ✅
rpc: Array with 2 URLshttps://rpc-http-pub.d-bis.org(public)https://rpc-http-prv.d-bis.org(permissioned)
- ✅
faucets: Empty array (valid) - ✅
infoURL: "https://d-bis.org" - ✅
nativeCurrency: Complete objectname: "Ether"symbol: "ETH"decimals: 18
Optional Fields (Included)
- ✅
explorers: Array with Blockscout explorername: "Blockscout"url: "https://explorer.d-bis.org"standard: "EIP3091"
- ✅
icon: ETH diamond icon URL
📄 Current Configuration
{
"name": "DBIS Chain",
"chain": "DBIS",
"rpc": [
"https://rpc-http-pub.d-bis.org",
"https://rpc-http-prv.d-bis.org"
],
"faucets": [],
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"infoURL": "https://d-bis.org",
"shortName": "dbis",
"chainId": 138,
"networkId": 138,
"explorers": [
{
"name": "Blockscout",
"url": "https://explorer.d-bis.org",
"standard": "EIP3091"
}
],
"icon": "https://raw.githubusercontent.com/ethereum/ethereum.org/main/static/images/eth-diamond-black.png"
}
🚀 Submission Steps
1. Fork Chainlist Repository
# Fork: https://github.com/ethereum-lists/chains
# Clone your fork
git clone https://github.com/YOUR_USERNAME/chains.git
cd chains
2. Add Chain Configuration
# Copy chain-138.json to appropriate location
cp /path/to/token-lists/chainlists/chain-138.json _data/chains/eip155-138.json
Note: Chainlist uses format eip155-{chainId}.json
3. Validate Schema
# Run validation (if available)
npm run validate
# or
node tools/validate.js
4. Commit and Push
git checkout -b add-dbis-chain-138
git add _data/chains/eip155-138.json
git commit -m "Add DBIS Chain (ChainID 138)"
git push origin add-dbis-chain-138
5. Create Pull Request
- Title:
Add DBIS Chain (ChainID 138) - Description:
Adds DBIS Chain (ChainID 138) to Chainlist. - Chain: DBIS Chain - ChainID: 138 - RPC: https://rpc-http-pub.d-bis.org - Explorer: https://explorer.d-bis.org (Blockscout) - Native Currency: ETH Configuration validated and ready for submission.
📋 Additional Information
Token List Reference
Optional Enhancement: Add token list URL to chain configuration
If you want to link the token list:
{
"tokenLists": [
"https://raw.githubusercontent.com/Defi-Oracle-Meta-Blockchain/metamask-integration/main/config/token-list.json"
]
}
Note: This is optional and may require Chainlist schema update.
RPC Endpoints
- Public:
https://rpc-http-pub.d-bis.org(for general use, MetaMask) - Permissioned:
https://rpc-http-prv.d-bis.org(for authorized access)
Both endpoints are included in the configuration.
Block Explorer
- Blockscout:
https://explorer.d-bis.org - Standard: EIP3091 (supported by MetaMask)
✅ Pre-Submission Checklist
- All required fields present
- NativeCurrency object complete
- RPC URLs accessible
- Explorer URL working
- ChainID unique (138)
- Short name follows pattern
- Configuration validated
- File format correct (eip155-138.json)
🎯 Expected Result
After submission and merge:
- ChainID 138 appears on https://chainlist.org
- Users can search for "DBIS" or "138"
- MetaMask can auto-discover network via Chainlist
- Network metadata available to all Chainlist users
Status: ✅ READY FOR SUBMISSION
Next Action: Fork Chainlist repository and create PR
Last Updated: 2026-01-18