Quick Start
Get from zero to your first transaction in a few minutes.
1. Add the network
Click the button below (EIP-3085). Your wallet will ask you to confirm.
Prefer manual setup? Use these values:
2. Get test funds
Visit the faucet to receive test MO (for gas) and test stablecoins.
# or hit the faucet API directly
curl -s "https://faucet-testnet.mo.fit/api/info" | jq .
3. Add test tokens (optional)
4. Send your first transaction
Using viem:
import { createWalletClient, custom, defineChain, parseEther } from 'viem';
const moTestnet = defineChain({
id: 6688,
name: 'Mo Chain Testnet',
nativeCurrency: { name: 'Mo Coin', symbol: 'MO', decimals: 18 },
rpcUrls: { default: { http: ['https://rpc-testnet.mo.fit'] } },
blockExplorers: { default: { name: 'Blockscout', url: 'https://scan-testnet.mo.fit' } },
});
const [account] = await window.ethereum.request({ method: 'eth_requestAccounts' });
const wallet = createWalletClient({ account, chain: moTestnet, transport: custom(window.ethereum) });
const hash = await wallet.sendTransaction({ to: account, value: parseEther('0.001') });
console.log('tx:', `https://scan-testnet.mo.fit/tx/${hash}`);
5. Verify on the explorer
Open the block explorer and paste your address or tx hash.
Next steps
- Wallets — connect MetaMask / OKX / TokenPocket / Trust / Rabby.
- DEX — swap and add liquidity.
- SDK & Code Examples — copy-paste integration snippets.