DEVELOPER RPC GATEWAY
Build on MOSOO Sovereign L1
Direct HTTPS and JSON-RPC access to MOSOO's cloud validator cluster. Integrate wallets, build dApps, or query zero-knowledge state.
Network Parameters
Public RPC Endpoint
https://rpc.mosoo.xyz
Chain ID
1 (mosoo-testnet-1)
Native Gas Token
$SOO (Fixed 0.00001 SOO fee)
Block Time
2000 ms (2.0s BFT)
REST & RPC Endpoints
GET
Telemetry
/status
Returns network status, block height, validator state, supply parameters, and active shielded commitments.
GET
Account State
/balance/:address
Unified lookup for transparent $SOO balances, shielded note commitments, custom tokens, and transaction history.
POST
Execution
/send-tx
Submits a signed transaction (transfer, shield commitment, unshield note, or contract call) directly to the mempool and BFT block production pipeline.
GET
Receipt
/tx/:id
Retrieves confirmation status, block inclusion height, gas fee, and cryptographic payload for any transaction hash.
Integration Snippets
JavaScript / Node.js Query
Node.js 18+const RPC_URL = 'https://rpc.mosoo.xyz';
async function checkMosooAccount(address) {
const res = await fetch(`${RPC_URL}/balance/${address}`);
const data = await res.json();
console.log(`Address: ${data.address}`);
console.log(`Transparent Balance: ${data.balance} $SOO`);
console.log(`Shielded Notes: ${data.shieldedNotesCount} notes`);
}
checkMosooAccount('soo1...');
cURL Status Command
Terminal / Bashcurl -s https://rpc.mosoo.xyz/status | jq .