Connecting to network

Settlement rails
for the interchain.

A Rust-built Layer 1 where finality is a fact, not a probability. Native token issuance, one address for every asset, and live bridge lanes into Ethereum and Solana — with mainnet and full EVM compatibility landing next.

Height
Finalized
two-thirds quorum
Validators
signing votes
Native asset
MNA
6 decimals
The protocol

Built to settle.

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.

01

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.

02

Ed25519 quorum finality

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.

03

One address, every asset

A single mna1… Bech32m address holds native MNA, custom tokens, and every wrapped asset. Assets are separated by explicit AssetId in the state layer, never by juggling wallets.

04

Native token standard

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.

05

Metered program runtime

Verified .it packages run as fuel-metered WASM with consensus receipts and bounded replicated storage, so execution cost is deterministic and bounded by design.

06

Interchain bridge lanes

A supervised relayer watches finalised external events, records deterministic operation IDs in durable state, retries with backoff, and submits authority-signed operations.

Native asset

MANNA / MNA

MNA is the settlement and fee asset. Issuance is reserve-gated: the collateral ledger and swap controls are enforced in consensus at a fixed 2 USDC = 1 MNA, and minting is blocked whenever the reserve lacks backing.

  • Base unit microMNA · 6 decimals
  • Asset ID worldstreet:MNA:native
  • Balances, signed transfers, and nonce-ordered account state
  • Pays transaction, token-operation, and program fees
  • Reserve-gated mint and in-chain redemption to wrapped USDC
Wallet & identity

Keys never leave
the browser.

Recovery material lives in an encrypted browser-local vault. Signing happens on the device; the node only ever sees a finished signature.

  • Multiple wallets per vault · BIP-39 and SLIP-0010 derivation
  • Local signing and broadcast of MNA and token transfers
  • Domain-bound login challenges — authentication, not a transaction
  • MetaMask and derived Solana accounts for bridge deposits
Interchain lanes

Assets that actually move.

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.

LaneNetworkContract / programState
WETHEthereum0xaA82D61ACBcED55CF4cC49bE9018d3E5A6Ba2A9D12 confirmationsLive
wSOLSolanaFyAuUc2pPkz1nt2vR27R6NfE3Lgb4Z69sjUoPSeU7PCwprogram mode · PDA vaultLive
USDCEthereum0xab4056bCb0369897d6D5Ca1A13f670f76C75ef3ereserve collateral contractLive
USDCSolana4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDUallowlisted mint · PDA vaultLive
What's next

Shipping now.

The protocol runs today. These are the pieces landing next — stated as roadmap, so you can tell exactly what you can build on right now and what is still in flight.

Mainnet

Launching

Genesis validator set, funded reserve, and production key custody. The protocol, bridges, and wallet are running today on the public network ahead of the mainnet cutover.

EVM compatibility

In development

A revm-based execution layer bringing Solidity contracts, the eth_* JSON-RPC namespace, and secp256k1 address mapping to Intertrain — so existing Hardhat, Foundry, and viem tooling works unchanged.

Staking and delegation

Planned

Dynamic validator admission, delegation, slashing conditions, and deterministic fee distribution to validators.

Congestion fee market

Planned

Dynamic fees replacing the current fixed genesis minimum, with bounded floors and ceilings.

Developers

JSON-RPC 2.0,
no SDK required.

Every read and write path is a single POST /rpc call. A dependency-light TypeScript SDK wraps queries, transfers, and login flows when you want it.

  • chain_info · validator_set · finality_status
  • block_latest · transaction_broadcast
  • account_get · asset_list · bridge_status
  • token_operation_prepare · token_list
  • auth_challenge · auth_verify
# chain identity, heights, native asset
curl -s https://rpc-worldstreet.watchup.space/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.watchup.space/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.watchup.space/healthz