Deterministic state machine
Canonical encoding, deterministic state roots, atomic application. Every block commits transaction, asset, and token-operation roots to durable storage with full restart recovery.

A Rust-built Layer 1 where finality is a fact, not a probability. Native token issuance, one address for every asset, and an EVM layer that works with the Ethereum tooling you already use. Mainnet is live; the USDC bridge is next.
Everything below is implemented and running on the public network today. Blocks are produced, persisted, and recovered across restarts. Transactions are Ed25519-signed, nonce-ordered, and fee-paying.
Canonical encoding, deterministic state roots, atomic application. Every block commits transaction, asset, and token-operation roots to durable storage with full restart recovery.
Validators sign votes over proposed blocks. A two-thirds quorum finalises the height and the marker is persisted — finality you can point at, not a probabilistic wait.
A single wsk1… Bech32m address holds native WSK, custom tokens, and every wrapped asset. Assets are separated by explicit AssetId in the state layer, never by juggling wallets.
Create, mint, burn, transfer, freeze, pause, and re-authorise tokens as first-class protocol operations. Supply caps and authorities are enforced in consensus — no bytecode to audit.
Verified .it packages run as fuel-metered WASM with consensus receipts and bounded replicated storage, so execution cost is deterministic and bounded by design.
A relayer watches the Ethereum bridge contract for confirmed deposits and mints the matching wUSDC, using the deposit id as the operation id so a replayed scan credits nothing twice. The return path, burning wUSDC to release USDC, is still manual.
WSK is the settlement and fee asset. Issuance is reserve-gated: the collateral ledger and swap controls are enforced in consensus at a fixed 1 USDC = 1 WSK, and minting is blocked whenever the reserve lacks backing.
Recovery material lives in an encrypted browser-local vault. Signing happens on the device; the node only ever sees a finished signature.
A supervised relayer watches finalised external events, records deterministic operation IDs in durable state, retries with backoff, and submits authority-signed operations. Live gate state is always authoritative via bridge_status.
| Lane | Network | Contract / program | State |
|---|---|---|---|
| USDC → WSK | Arbitrum One | 0x0729F81ACc0948089B0BAcc0685c461F8F54F23Bdirect mint route · 1 USDC = 1 WSK | Paused |
| WETH | Ethereum Sepolia | 0xaA82D61ACBcED55CF4cC49bE9018d3E5A6Ba2A9D12 confirmations | Testnet |
| wSOL | Solana devnet | FyAuUc2pPkz1nt2vR27R6NfE3Lgb4Z69sjUoPSeU7PCwprogram mode · PDA vault | Testnet |
| USDC | Ethereum Sepolia | 0xab4056bCb0369897d6D5Ca1A13f670f76C75ef3eescrow contract | Testnet |
| USDC | Solana devnet | 4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDUallowlisted mint · PDA vault | Testnet |
| USDC | Ethereum mainnet | Not deployedwritten and tested; 10,000 USDC daily release cap | Pending |
Where the network actually stands — stated plainly, so you can tell exactly what you can build on right now and what is still in flight.
intertrain-1 is running: four validators, EVM chain 4683, public RPC at rpc.intertrain.online. Supply starts at zero — WSK is minted only against bridged USDC, so nothing circulates until the bridge is deployed.
A revm-based Cancun execution layer with the eth_* JSON-RPC namespace and deterministic address aliasing. Validated against geth and against Foundry, viem, and ethers rather than only against its own tests.
Escrow on Ethereum mainnet against wUSDC on intertrain, 1 USDC = 1 WSK. The contract is written and tested with a daily release cap; it is not deployed, and until it is there is no WSK in circulation.
Dynamic validator admission, delegation, slashing conditions, and deterministic fee distribution to validators.
Dynamic fees replacing the current fixed genesis minimum, with bounded floors and ceilings.
Every read and write path is a single POST /rpc call, and the EVM layer answers standard Ethereum methods, so viem, ethers, and foundry work unchanged. When you would rather not hand-roll it, the SDK and the inter CLI cover accounts, transfers, and token issuance.
# chain identity, heights, native asset curl -s https://rpc-worldstreet.intertrain.online/rpc \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1, "method":"chain_info","params":{}}' # bridge gate and connectivity state curl -s https://rpc-worldstreet.intertrain.online/rpc \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1, "method":"bridge_status","params":{}}' # node health and heights curl -s https://rpc-worldstreet.intertrain.online/healthz