Key concepts
The building blocks you'll use when developing on Signet.
Signet is an EVM rollup that settles on Ethereum. Your application interacts with two chains simultaneously: Signet (the rollup) and Ethereum (the host chain). Deposits, swaps, and fills happen across both in the same block.
The building blocks
Passage moves assets from Ethereum into Signet. Deposits arrive in the same block.
Orders move assets from Signet back to Ethereum (or any chain). A filler delivers the output, and atomic settlement ensures both sides execute or neither does.
The transaction cache is how you submit transactions, signed orders, and bundles to Signet’s sequencer infrastructure.
The Transactor triggers execution on Signet from Ethereum with guaranteed, censorship-resistant inclusion.
Synchronized settlement
Signet produces blocks synchronized with Ethereum. When your user deposits ETH via Passage on Ethereum, the tokens appear on Signet in the same block. When they create an order to exit, a filler delivers on Ethereum and the builder settles both sides atomically.
Parmigiana testnet
Parmigiana is Signet’s public testnet. It has a faucet for test tokens, RPC endpoints, and all deployed contract addresses. Use it for development and testing.
Next steps
Start with the getting started guide to set up your development environment.