Skip to content
Testnet — all figures are testnet or illustrative. Not mainnet.
abstract

Build · Bridge

The canonical bridge

One canonical bridge moves assets between Ethereum L1 and the network. Deposits enter, withdrawals settle out — and this site never signs anything for you.

Surface posture

This page never moves funds.

The bridge is a contract you interact with through your own tools. This site is documentation — it does not hold keys and does not act on your behalf.

No wallet connection, no transaction

The OpenStateStack Network site never connects a wallet and never initiates a transaction as a result of page content. Bridging is an explicit, user-initiated action you take with your own client against the bridge contract. Nothing here signs, holds keys, or moves funds.

How it works

Deposit and withdraw.

The canonical bridge is the single, trusted path between Ethereum and the network. Deposits lock on L1 and mint on the network; withdrawals burn on the network and settle back to L1.

deposit · L1 → network

Into the network.

You lock funds in the bridge contract on Ethereum. The network observes the deposit and credits the corresponding balance on the network side.

withdraw · network → L1

Back to Ethereum.

You burn on the network. Once the withdrawal is settled and verified on L1, you finalise it against the bridge contract on Ethereum to release the funds.

Withdrawals inherit the network's settlement guarantees: a withdrawal is releasable once the settlement that includes it is verified on Ethereum. How settlement works

The contract

The bridge contract.

The canonical bridge lives at one address on Ethereum L1. Verify it before interacting — the address is published here in mono and reads // confirm until set.

Bridge contract (L1)// confirm// published once the testnet address is set
NetworkOpenStateStack Testnet
DirectionL1 ⇄ network

Testnet

The bridge address and parameters are testnet pre-mainnet and may change. Always confirm the address against the explorer and the docs before depositing.

Verify the bridge before you use it.

Open the explorer to confirm the contract, then follow the bridge guide in the docs.