---
title: "Parmigiana quickstart"
url: "/docs/build-on-signet/parmigiana/index.md"
description: "How to build on Signet’s latest public testnet (Parmigiana)."
---
# Parmigiana quickstart

**Parmigiana Testnet Network Configuration**

| Property | Value |
|----------|-------|
| Host Chain ID | 3151908 |
| Rollup Chain ID | 88888 |
| Deploy Height | 0 |
| Native Gas Token | USD |
| Rollup RPC | https://rpc.parmigiana.signet.sh |
| Host RPC | https://host-rpc.parmigiana.signet.sh |
| Rollup Explorer | https://explorer.parmigiana.signet.sh |
| Host Explorer | https://explorer-host.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`](https://docs.rs/signet-constants/latest/signet_constants/) crate. If you need to test applications that interact with both host and rollup chains, [please reach out](mailto:hello@init4.technology).

**Get testnet funds:** Request test USD from the [Parmigiana Faucet](https://faucet.parmigiana.signet.sh)

## Host System Contracts

| Contract               | Address                            |
| ---------------------- | ---------------------------------- |
| [Zenith]               | `0x143A5BE4E559cA49Dbf0966d4B9C398425C5Fc19`
     |
| [HostOrders]           | `0x96f44ddc3Bc8892371305531F1a6d8ca2331fE6C`
 |
| [Passage][Passage-src] | `0x28524D2a753925Ef000C3f0F811cDf452C6256aF`
    |
| [Transactor]           | `0x0B4fc18e78c585687E01c172a1087Ea687943db9`
 |
| [WETH][HostWeth]       | `0xD1278f17e86071f1E658B656084c65b7FD3c90eF`
   |
| [WBTC][HostWbtc]       | `0xfb29f7d7a4ce607d6038d44150315e5f69bea08a`
   |
| [USDC][HostUsdc]       | `0x65fb255585458de1f9a246b476aa8d5c5516f6fd`
   |
| [USDT][HostUsdt]       | `0xb9df1b911b6cf6935b2a918ba03df2372e94e267`
   |

## Rollup System Contracts

| Contract        | Address                               |
| --------------- | ------------------------------------- |
| [RollupOrders]     | `0x000000000000007369676e65742d6f7264657273`
  |
| [RollupPassage]    | `0x0000000000007369676e65742d70617373616765`
 |
| [WETH][RollupWeth] | `0x0000000000000000007369676e65742d77657468`
    |
| [WBTC][RollupWbtc] | `0x0000000000000000007369676e65742D77627463`
    |

## 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`
 |

[Zenith]: https://github.com/init4tech/zenith/blob/main/src/Zenith.sol
[HostOrders]: https://github.com/init4tech/zenith/blob/main/src/orders/HostOrders.sol
[Passage-src]: https://github.com/init4tech/zenith/blob/main/src/passage/Passage.sol
[Transactor]: https://github.com/init4tech/zenith/blob/main/src/Transactor.sol
[RollupOrders]: https://github.com/init4tech/zenith/blob/main/src/orders/RollupOrders.sol
[RollupPassage]: https://github.com/init4tech/zenith/blob/main/src/passage/RollupPassage.sol
[HostWeth]: https://github.com/init4tech/simple-erc20/blob/main/src/SimpleERC20.sol
[HostWbtc]: https://github.com/init4tech/simple-erc20/blob/main/src/SimpleERC20.sol
[HostUsdc]: https://github.com/init4tech/simple-erc20/blob/main/src/SimpleERC20.sol
[HostUsdt]: https://github.com/init4tech/simple-erc20/blob/main/src/SimpleERC20.sol
[RollupWeth]: https://github.com/islishude/uniswapv2-solc0.8/blob/main/contracts/test/WETH9.sol
[RollupWbtc]: https://github.com/islishude/uniswapv2-solc0.8/blob/main/contracts/test/WETH9.sol
[WUSD (Wrapped Native) Asset]: https://github.com/islishude/uniswapv2-solc0.8/blob/main/contracts/test/WETH9.sol
[Permit2]: https://docs.uniswap.org/contracts/permit2/overview
[Gnosis Safe Factory]: https://github.com/safe-global/safe-smart-account/blob/main/contracts/proxies/SafeProxyFactory.sol
[Gnosis SafeL2]: https://github.com/safe-global/safe-smart-account/blob/main/contracts/Safe.sol
[Safe CompatibilityFallbackHandler]: https://github.com/safe-global/safe-smart-account/blob/main/contracts/handler/CompatibilityFallbackHandler.sol
[Deterministic Deployer]: https://github.com/Arachnid/deterministic-deployment-proxy

## ABIs

Each contract ABI is available as a JSON download:

```bash
curl -O https://signet.sh/abis/Passage.abi.json
curl -O https://signet.sh/abis/RollupOrders.abi.json
curl -O https://signet.sh/abis/HostOrders.abi.json
curl -O https://signet.sh/abis/Transactor.abi.json
```

## Next steps

- Bridge assets: [Passage](/docs/build-on-signet/transfers/enter-signet/index.md)
- Trigger rollup txs from L1: [Transactor](/docs/build-on-signet/advanced/execute-from-ethereum/index.md)
- Build with Orders: [Orders overview](/docs/build-on-signet/transfers/exit-signet/index.md)
- Review protocol behavior: [EVM behavior](/docs/learn-about-signet/evm-behavior/index.md)
