Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
3.7 KiB
3.7 KiB
Chain 138 Wallet Repositories — Canonical Layout
Last Updated: 2026-02-12
Status: All wallet repos live in ~/projects/ (sibling to proxmox). All items Yes / Completed for our side.
Canonical location: ~/projects/
All four wallet-related repositories are separate repos and live individually under the projects directory (sibling to this proxmox workspace):
| Repository | Path | Clone URL | Status |
|---|---|---|---|
| metamask-integration | ~/projects/metamask-integration |
git@github.com:Defi-Oracle-Meta-Blockchain/metamask-integration.git |
✅ Yes / Completed |
| LedgerLive | ~/projects/LedgerLive |
https://github.com/bis-innovations/LedgerLive.git |
✅ Yes / Completed |
| app-ethereum (Chain 138 fork) | ~/projects/app-ethereum |
https://github.com/defiQUG/app-ethereum.git |
✅ Yes / Completed |
| TrustWallet-Integration | ~/projects/TrustWallet-Integration |
https://github.com/bis-innovations/TrustWallet_Integrations.git |
✅ Yes / Completed |
Projects directory: $HOME/projects or /home/<user>/projects (e.g. /home/intlc/projects). This document lives in the proxmox repo; the repos above are not submodules of proxmox when using this layout — they are siblings.
Clone into ~/projects/ (one-time setup)
From your home or projects directory:
cd ~/projects
# MetaMask Integration (Chain 138 Snap, provider, token lists)
git clone git@github.com:Defi-Oracle-Meta-Blockchain/metamask-integration.git metamask-integration
# Ledger Live — public code review repo for Ledger team (Chain 138 materials)
git clone https://github.com/bis-innovations/LedgerLive.git LedgerLive
# App-Ethereum — Chain 138 device app fork (network.c, defi_oracle.mk)
git clone https://github.com/defiQUG/app-ethereum.git app-ethereum
# Trust Wallet Integration (clone into TrustWallet-Integration for consistent local name)
git clone https://github.com/bis-innovations/TrustWallet_Integrations.git TrustWallet-Integration
Checklist (all Yes / Completed)
| Item | Status |
|---|---|
metamask-integration repo in ~/projects/metamask-integration |
✅ Yes / Completed |
LedgerLive repo in ~/projects/LedgerLive |
✅ Yes / Completed |
app-ethereum repo in ~/projects/app-ethereum |
✅ Yes / Completed |
TrustWallet-Integration repo in ~/projects/TrustWallet-Integration |
✅ Yes / Completed |
| Documentation and rationale (Snap, Ledger Live, Trust) | ✅ Yes / Completed |
| Ledger Live request submitted (Tally form) | ✅ Yes / Completed |
| Materials ready for Ledger (chain spec, RPCs, app-ethereum config) | ✅ Yes / Completed |
| Trust Wallet user workaround documented (Chainlist) | ✅ Yes / Completed |
| Trust Wallet PR materials (registry entry) in TrustWallet-Integration repo | ✅ Yes / Completed |
Relation to proxmox workspace
- proxmox (
~/projects/proxmox) — docs, runbooks, chain spec reference, and (optionally) submodules that point at the same repos above for convenience. If you use the canonical layout, you may keep submodules for a single workspace clone or remove them and use only the sibling repos under~/projects/. - Single source of truth for “where is the repo”:
~/projects/<repo-name>.
See also
- CHAIN138_WALLET_ECOSYSTEM_AND_RATIONALE.md — Why Snap, Ledger Live, Trust Wallet; links to all wallet docs.
- ADD_CHAIN138_TO_LEDGER_LIVE.md — Ledger Live request and materials.
- ADD_CHAIN138_TO_TRUST_WALLET.md — Trust Wallet user steps and Wallet Core PR.