Documentation/Build on Signet
Parmigiana Quickstart
How to build on Signet’s latest public testnet (Parmigiana).
Parmigiana Testnet
Host Chain ID
3151908
Rollup Chain ID
88888
Deploy Height
0
Native Gas Token
USD
RPC Endpoint
rpc.parmigiana.signet.sh
Rollup Explorer
explorer.parmigiana.signet.sh
Host Explorer
explorer-host.parmigiana.signet.sh
TX Cache API
transactions.parmigiana.signet.sh
Parmigiana is Signet’s public testnet for rollup and application experimentation. This page contains the faucet, RPC endpoints, and contract addresses you need to get started.
These constants are also available to Rust code via the signet-constants crate. If you need to test applications that interact with both host and rollup chains, please reach out.
Get testnet funds
DemoOne-Click Setup
Connects wallet, adds Parmigiana Testnet,
and sends test USD.
Funded Wallets
Host System Contracts
| Contract | Address |
|---|---|
| Zenith | 0x143A5BE4E559cA49Dbf0966d4B9C398425C5Fc19 |
| HostOrders | 0x96f44ddc3Bc8892371305531F1a6d8ca2331fE6C |
| Passage | 0x28524D2a753925Ef000C3f0F811cDf452C6256aF |
| Transactor | 0x0B4fc18e78c585687E01c172a1087Ea687943db9 |
Rollup System Contracts
| Contract | Address |
|---|---|
| RollupOrders | 0x000000000000007369676e65742d6f7264657273 |
| RollupPassage | 0x0000000000007369676e65742d70617373616765 |
Rollup Utility Contracts
| Contract | Address |
|---|---|
| WUSD (Wrapped Native) Asset | 0x0000000000000000007369676e65742D77757364 |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
| Gnosis Safe Factory | 0x8ff5C1D5233CA055cD536b2b87294d17f9160801 |
| Gnosis SafeL2 | 0x2f2965efaCFc64Fb85dF1902260eB25C0c996195 |
| Safe CompatibilityFallbackHandler | 0xe59838EB7f251489b50940BD640326215420B936 |
| Deterministic Deployer | 0x4e59b44847b379578588920cA78FbF26c0B4956C |
Building Blocks
- Bridging: Use Passage to bridge ETH/USDC/USDT/WBTC; use Transactor for L1-triggered transactions.
- Orders: Follow Working with Orders, Solidity Orders, and Rust Orders with Parmigiana RPC/chain IDs swapped in.
- SDKs: Rust crates in
signet-sdkand examples insignet-orders; Solidity patterns insignet-sol. - Node: Install and run via
signet-nodeusing the same steps as in Install & Run a Node; point configs/env vars to Parmigiana RPC and chain IDs. - EVM behavior: See EVM Behavior (USD native, inherited headers, disabled blob opcodes, RIP-7212 precompile).
Next Steps
- Bridge assets: Passage
- Trigger rollup txs from L1: Transactor
- Build with Orders: Orders overview · Solidity · Rust
- Run infra: Install & Run a Node
- Review protocol behavior: EVM Behavior