2026-02-12 15:46:57 -08:00
|
|
|
# Chainlist PR Template - ChainID 138
|
|
|
|
|
|
|
|
|
|
**Last Updated:** 2026-01-31
|
|
|
|
|
**Document Version:** 1.0
|
|
|
|
|
**Status:** Active Documentation
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
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
|
|
|
**Title**: `Add DeFi Oracle Meta Mainnet (ChainID 138)`
|
2026-02-12 15:46:57 -08:00
|
|
|
|
|
|
|
|
**Description**:
|
|
|
|
|
|
|
|
|
|
```markdown
|
|
|
|
|
## Summary
|
|
|
|
|
|
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
|
|
|
Adds DeFi Oracle Meta Mainnet (ChainID 138) to Chainlist for automatic network discovery in MetaMask and other wallets.
|
2026-02-12 15:46:57 -08:00
|
|
|
|
|
|
|
|
## Chain Details
|
|
|
|
|
|
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
|
|
|
- **Name**: DeFi Oracle Meta Mainnet
|
2026-02-12 15:46:57 -08:00
|
|
|
- **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**:
|
|
|
|
|
```bash
|
|
|
|
|
# Visit: https://github.com/ethereum-lists/chains
|
|
|
|
|
# Click "Fork" button
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
2. **Clone Your Fork**:
|
|
|
|
|
```bash
|
|
|
|
|
git clone https://github.com/YOUR_USERNAME/chains.git
|
|
|
|
|
cd chains
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
3. **Create Branch**:
|
|
|
|
|
```bash
|
|
|
|
|
git checkout -b add-dbis-chain-138
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
4. **Add Chain Configuration**:
|
|
|
|
|
```bash
|
|
|
|
|
# Copy chain-138.json to appropriate location
|
|
|
|
|
cp /path/to/token-lists/chainlists/chain-138.json _data/chains/eip155-138.json
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
5. **Commit Changes**:
|
|
|
|
|
```bash
|
|
|
|
|
git add _data/chains/eip155-138.json
|
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
|
|
|
git commit -m "Add DeFi Oracle Meta Mainnet (ChainID 138)"
|
2026-02-12 15:46:57 -08:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
6. **Push to Fork**:
|
|
|
|
|
```bash
|
|
|
|
|
git push origin add-dbis-chain-138
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
7. **Create Pull Request**:
|
|
|
|
|
- Visit: https://github.com/ethereum-lists/chains/pulls
|
|
|
|
|
- Click "New Pull Request"
|
|
|
|
|
- Select your fork and branch
|
|
|
|
|
- Use title and description from template above
|
|
|
|
|
- Submit PR
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## 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):
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
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
|