Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 14 additions & 13 deletions Tutorials/CrossChainDataBridge/RPC-Details.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
Note: The endpoints below are historical testnet references; verify current URLs and contract addresses before use.
Note: The endpoints below are historical testnet references (the public RPC is https://rpc.citrate.ai); verify current URLs before use. The contract table was refreshed for the r1005 reroll.

Citrate v0.3.0-rc.1 — Testnet Live
Live Infrastructure
Service URL
RPC (POST) https://spark-2e01.tailcbe2ba.ts.net
Block Explorer (GET) https://spark-2e01.tailcbe2ba.ts.net
Web Faucet https://spark-2e01.tailcbe2ba.ts.net/faucet
RPC (POST) https://rpc.citrate.ai
Block Explorer (GET) https://explorer.citrate.ai
Web Faucet https://faucet.citrate.ai
Chain ID: 40204 | Token: SALT | Block Time: ~2s

What's New (since v0.3.0-beta)
Expand All @@ -29,12 +29,13 @@ Complete commit history (277 commits)
Agentile framework with 217 governance files
18/18 crate READMEs
Deployed Contracts (Chain 40204)
These five addresses are from the r1005 reroll (2026-10-06, genesis block 0x1dcfc4909dd9fdcb…). The canonical, complete table is /chain/addresses (citrate-chain contracts/addresses/40204.json). Addresses change on every reroll.
Contract Address
ModelRegistry 0xc2bdfba7753416fa21e20b5f3dca54a00cff939c
WrappedSALT 0x085a1645d46ba9200579cc34edd50560f2d8dbdf
X402Facilitator 0xb13f0344842bbce82672630c7aea8f21bf7d10bf
ModelMarketplace 0xcbbba6a0ea84abaf883d430d28b5aba2e9bb66d8
InferenceRouter 0xc6556720e7f08c63da9f4ff3db8a585cdbe16610
ModelRegistry 0x086F13745C53b460512eA2A0367EcdB62A2875eF
WrappedSALT 0xAa918302B94a4B0E75E01e019cc6b819B4F7c906
X402Facilitator 0x0D36F6e2a186436f4E4Cc78Bbc7DA2a1aC37aadb
ModelMarketplace 0x6A93B6e99BfaBfb4e655c6fC15DB4d98192D040f
InferenceRouter 0x42Ae16Dae5D7Bf535b5cce9d5b6521c504500896
Downloads
File Platform Size
citrate-linux-aarch64.tar.gz CLI node (Linux ARM64) 11 MB
Expand All @@ -49,16 +50,16 @@ tar xzf citrate-linux-aarch64.tar.gz && chmod +x citrate
sudo dpkg -i Citrate_0.1.0_arm64.deb

# Connect to testnet RPC
curl -X POST https://spark-2e01.tailcbe2ba.ts.net \
curl -X POST https://rpc.citrate.ai \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

# Get test SALT from faucet
# Visit: https://spark-2e01.tailcbe2ba.ts.net/faucet
# Visit: https://faucet.citrate.ai
MetaMask Configuration
Network Name: Citrate Testnet
RPC URL: https://spark-2e01.tailcbe2ba.ts.net
RPC URL: https://rpc.citrate.ai
Chain ID: 40204
Currency Symbol: SALT
Explorer: https://spark-2e01.tailcbe2ba.ts.net
Explorer: https://explorer.citrate.ai
Test Suite: 3,146+ tests passing (2,484 Rust + 596 GUI + 66 Forge)
Loading
Loading