Files
proxmox/docs/00-meta/REPOSITORIES_AND_PRS_CHAIN138.md
defiQUG b3a8fe4496
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
chore: sync all changes to Gitea
- Config, docs, scripts, and backup manifests
- Submodule refs unchanged (m = modified content in submodules)

Made-with: Cursor
2026-03-02 11:37:34 -08:00

8.8 KiB

Repositories and Pull Requests — Chain 138 (Forms Submitted, Awaiting Feedback)

Last Updated: 2026-02-28
Purpose: Single reference for all repositories you can add, connect, or submit PRs to for Chain 138 support — including wallets, explorers, on-ramps/off-ramps. Forms have been submitted where applicable; we are awaiting feedback. Use this doc to open or connect PRs when partners respond or when you are ready to contribute.


Status: Forms submitted, awaiting feedback

Integration Form / submission Status
Ledger Live Tally form — submitted 2026-02-13 Awaiting Ledger response; do not start code without signed agreement
Trust Wallet PR to wallet-core (materials ready) Can open PR anytime; ADD_CHAIN138_TO_TRUST_WALLET
Consensys / MetaMask Outreach (contact form, business@consensys.io) Awaiting response; no public “add chain” PR repo for Swaps/Bridge
CoinGecko / CMC Submission via platform forms (chain/token listing) Manual submit when ready; CMC_COINGECKO_SUBMISSION_RUNBOOK

1. Ledger (form submitted — await response)

Form: https://tally.so/r/mORpv8 (submitted 2026-02-13)

Repositories (for after Ledger confirms):

Repo Purpose PR / connect
LedgerHQ/ledger-live Ledger Live desktop/mobile; chain list, RPC, explorer Add Chain 138 entry per their contribution guide after agreement
LedgerHQ/app-ethereum Device app (chain IDs, signing) Add chain 138 to network.c / chain list if they request
LedgerHQ/wallet-api Wallet API (Ethereum family, chainId) Extend for chainId 138 when Ledger specifies
bis-innovations/LedgerLive Your public repo for Ledger team review Push Chain 138 materials (cryptoassets, config, patches); share with Ledger when they ask for code

Docs: ADD_CHAIN138_TO_LEDGER_LIVE.md, LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE.md

Do not open PRs to LedgerHQ repos until Ledger has accepted the request and signed agreement.


2. Trust Wallet (PR when ready)

Repository: https://github.com/trustwallet/wallet-core

Action Details
Add chain Add Chain 138 to registry.json (or current registry path); use id, chainId, explorer, info.rpc etc.
Codegen ./tools/new-evmchain dfiometa (use registry id; requires Rust)
Tests Extend derivation tests for Chain 138
PR Open PR with registry change + generated files + test updates

Sample PRs: wallet-core #2307, wallet-core #2157

Optional — token/chain logos: https://github.com/trustwallet/assets — submit via assets.trustwallet.com for Chain 138 native tokens.

PR-ready file: docs/04-configuration/pr-ready/trust-wallet-registry-chain138.json — add to registry in wallet-core. See pr-ready/README.md.

Doc: ADD_CHAIN138_TO_TRUST_WALLET.md


3. Chainlist / Ethereum Lists (chain metadata)

Repository: https://github.com/ethereum-lists/chains
PR-ready file: docs/04-configuration/pr-ready/eip155-138.json — copy to _data/chains/eip155-138.json in your fork. See pr-ready/README.md.

Chain 138 may already be listed (see chainlist.org/chain/138). If you need to add or update:

Action Details
Add/update chain Add or edit _data/chains/eip155-138.json with name, chainId, rpc, explorers, nativeCurrency, etc.
PR Fork ethereum-lists/chains, add/update file, open PR; follow their CONTRIBUTING.md

Local spec: pr-workspace/chains/_data/chains/eip155-138.json in this repo (use as source for PR content).


4. Consensys / MetaMask (outreach — no public “add chain” PR)

Contact: https://consensys.io/contact/ , business@consensys.io; MetaMask: https://support.metamask.io , https://developers.metamask.io

Repositories (reference only; Swaps/Bridge/on-ramp are Consensys-controlled):

Repo Purpose
MetaMask Snaps Your Snap can already support Chain 138; no PR to “add chain” to native Swaps/Bridge
Consensys Native Swaps, Bridge, Buy/Sell for Chain 138 require partnership/outreach; no public PR repo for “add network” to those products

Outreach package: metamask-integration/docs/CONSENSYS_OUTREACH_PACKAGE.md — use for email/contact form. Await response before expecting technical PR steps.


5. Price Feed — MetaMask and All Wallets

Master doc: PRICE_FEED_CHAIN138_METAMASK_AND_WALLETS.md — single reference for adding Chain 138 USD prices to MetaMask and wallets.


6. CoinGecko / CoinMarketCap (submission, not PR)

Submission (not GitHub PR):

Platform URL / process
CoinGecko https://www.coingecko.com/en/coins/new — chain and token listing request
CoinMarketCap Use CMC listing/submission process (DEX or token form)

Runbook: CMC_COINGECKO_SUBMISSION_RUNBOOK.md — export from report API (/api/v1/report/coingecko, /api/v1/report/cmc), then submit via platform forms. Chains 138 and 651940 may need to be supported by the platform first.


7. On-ramps and off-ramps (connect / add network)

Most on-ramp/off-ramp providers do not accept public PRs to “add a chain”; they use partner/API or internal chain lists. Use this list to request or connect Chain 138.

Provider How to add / connect Chain 138 Repo / link (if any)
MoonPay Partner/API; request network support https://www.moonpay.com/contact — no public chain-list PR repo
Ramp Network Partner integration; request network https://ramp.network/ — developer/partner contact
Transak Partner; add network via dashboard or partner API https://transak.com/ — partner/listing request
Onramper API; check if they support custom RPC/chainId https://onramper.com/
Banxa Partner integration https://banxa.com/
Coinbase Pay / Onramp Partner; add supported networks via Coinbase https://docs.cdp.coinbase.com/
MetaMask Buy (Consensys) Covered by Consensys outreach above Same as §4

Current path (no native 138): Users buy on a supported chain (e.g. mainnet) via ramp → then bridge to Chain 138. Off-ramp: bridge 138→mainnet → sell on mainnet. See MAINNET_LIQUIDITY_AND_RAMPS_PRIORITY.md, MAINNET_RAMP_USER_FLOWS.md.

Ramp API in repo: metamask-integration/src/ramps/POST /ramps/on-ramp/session, POST /ramps/off-ramp/session; set API keys (MOONPAY_API_KEY, RAMP_NETWORK_API_KEY, etc.) in .env.


8. Summary — what you can do now

Item Action
Ledger Wait for response; then use LedgerHQ repos + bis-innovations/LedgerLive as instructed
Trust Wallet Open PR to trustwallet/wallet-core with registry + codegen + tests
Chainlist If 138 missing or outdated, open PR to ethereum-lists/chains with eip155-138.json
Consensys Use CONSENSYS_OUTREACH_PACKAGE; await response
Price Feed (MetaMask/wallets) See PRICE_FEED_CHAIN138_METAMASK_AND_WALLETS.md; CoinGecko, CMC, Consensys
CoinGecko/CMC Export from report API; submit via platform forms per runbook
On-ramps/off-ramps Contact each provider (MoonPay, Ramp, Transak, etc.) to request Chain 138; no public PR repos

See also