Add Chain 138 (DeFi Oracle Meta) to MetaMask and use market data, bridge, and swap.
Stable MetaMask: Production MetaMask only installs Snaps on MetaMask's verified allowlist. If install fails with "not on the allowlist", use MetaMask Flask for testing, or submit npm:chain138-snap via the Snaps Directory form. For balances without a Snap, use explorer wallet tools (Add Chain 138 + Add Token).
How to use: Install MetaMask Flask (recommended until allowlisted) → Connect → Install the Snap → Use Market, Bridge, and Swap below.
Chain 138 Send: If MetaMask’s in-wallet "Send" errors with "No XChain Swaps native asset found", use Send on Chain 138 instead.
When hosting the Snap yourself (e.g. for development), snap.manifest.json and package.json must be at the host’s root path, and the bundle must be served at the path given in source.location in the manifest. When installing from npm (production), the published package already satisfies this layout.