Files
proxmox/docs/06-besu/CHAINLIST_PR_TEMPLATE.md
defiQUG b8613905bd
Some checks failed
Deploy to Phoenix / validate (push) Failing after 15s
Deploy to Phoenix / deploy (push) Has been skipped
chore: sync workspace — configs, docs, scripts, CI, pnpm, submodules
- Submodule pins: dbis_core, cross-chain-pmm-lps, mcp-proxmox (local, push may be pending), metamask-integration, smom-dbis-138
- Atomic swap + cross-chain-pmm-lops-publish, deploy-portal workflow, phoenix deploy-targets, routing/aggregator matrices
- Docs, token-lists, forge proxy, phoenix API, runbooks, verify scripts

Made-with: Cursor
2026-04-21 22:01:33 -07:00

2.6 KiB

Chainlist PR Template - ChainID 138

Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation


Title: Add DeFi Oracle Meta Mainnet (ChainID 138)

Description:

## Summary

Adds DeFi Oracle Meta Mainnet (ChainID 138) to Chainlist for automatic network discovery in MetaMask and other wallets.

## Chain Details

- **Name**: DeFi Oracle Meta Mainnet
- **ChainID**: 138
- **Network ID**: 138
- **Native Currency**: ETH
- **RPC Endpoints**: 
  - Public: `https://rpc-http-pub.d-bis.org`
  - Permissioned: `https://rpc-http-prv.d-bis.org`
- **Block Explorer**: Blockscout at `https://explorer.d-bis.org`
- **Info URL**: `https://d-bis.org`

## Verification

- ✅ All required fields present
- ✅ Schema validated
- ✅ RPC endpoints accessible
- ✅ Explorer URL working
- ✅ Native currency configuration correct

## Related Links

- Network Info: https://d-bis.org
- Explorer: https://explorer.d-bis.org
- RPC Docs: https://d-bis.org/docs

## Checklist

- [x] Chain ID is unique (138 not in use)
- [x] All required fields present
- [x] RPC endpoints accessible
- [x] Explorer URL working
- [x] Configuration validated

PR Creation Steps

  1. Fork Chainlist Repository:

    # Visit: https://github.com/ethereum-lists/chains
    # Click "Fork" button
    
  2. Clone Your Fork:

    git clone https://github.com/YOUR_USERNAME/chains.git
    cd chains
    
  3. Create Branch:

    git checkout -b add-dbis-chain-138
    
  4. Add Chain Configuration:

    # Copy chain-138.json to appropriate location
    cp /path/to/token-lists/chainlists/chain-138.json _data/chains/eip155-138.json
    
  5. Commit Changes:

    git add _data/chains/eip155-138.json
    git commit -m "Add DeFi Oracle Meta Mainnet (ChainID 138)"
    
  6. Push to Fork:

    git push origin add-dbis-chain-138
    
  7. Create Pull Request:


File Location in Chainlist Repository

File: _data/chains/eip155-138.json

Format: Chainlist uses eip155-{chainId}.json format


Validation Before Submission

Run validation (if available in Chainlist repo):

cd chains
npm install
npm run validate

Or check manually:

  • All required fields present
  • Chain ID unique
  • RPC URLs accessible
  • Explorer URL working
  • JSON valid

Last Updated: 2026-01-18