Skip to main content

Updates

Introducing Parmigiana

Anthony //3 min read
technical

Parmigiana is now our public testnet for Signet. If you’re building today, use Parmigiana for all rollup and host testing.

The network runs Signet’s full cross-chain execution stack: same-block atomicity between Ethereum and the rollup, market-based settlement, round-robin block production. Everything that works here will work on mainnet.

Parmigiana Testnet
Host Chain ID 3151908
Rollup Chain ID 88888
Deploy Height 0
Native Gas Token USD

Get Testnet Funds

Get testnet funds

Select assets to fund
One-Click Setup

Connects wallet, adds network, funds 1.00 USD + 0.01 ETH.

The faucet gives you:

  • ETH on the host chain (Chain ID: 3151908)
  • USD on the rollup (Chain ID: 88888)

You’ll need both to test cross-chain flows and contract deployments. The host ETH lets you call Passage to deposit into Signet, and the rollup USD lets you create Orders, test swaps, deploy natively cross-chain applications and more.


Add Networks to Your Wallet

Signet Rollup:

  • Network Name: Parmigiana Signet
  • RPC URL: https://rpc.parmigiana.signet.sh/
  • Chain ID: 88888
  • Currency Symbol: USD
  • Explorer: https://explorer.parmigiana.signet.sh/

Host Chain:

  • Network Name: Parmigiana Host
  • RPC URL: https://host-rpc.parmigiana.signet.sh/
  • Chain ID: 3151908
  • Currency Symbol: ETH
  • Explorer: https://explorer-host.parmigiana.signet.sh/

Deposit to Signet

Call the Passage contract on the host chain to deposit ETH and receive USD on the rollup:

solidity
// Passage.enter() deposits ETH and credits USD on rollup
IPassage(PASSAGE_ADDRESS).enter{value: 0.1 ether}(recipient);

Or use cast:

bash
cast send $PASSAGE_ADDRESS "enter(address)" $YOUR_ADDRESS \
  --value 0.1ether \
  --rpc-url https://host-rpc.parmigiana.signet.sh \
  --private-key $PRIVATE_KEY

What You Can Build

Signet’s Orders system enables patterns that aren’t possible on traditional rollups. Instead of building complex bridge infrastructure, applications post Orders that market participants (fillers) compete to satisfy.

Cross-chain swaps without bridges — Trade rollup tokens for Ethereum tokens in a single atomic operation. A user holding USD on Signet can exit to USDC on Ethereum instantly—no bridge UI, no 7-day withdrawal window.

Flash loans without pools — Fillers provide just-in-time liquidity from their own inventory, competing to satisfy orders. Flash loan availability scales with filler participation rather than locked TVL.

Payment gates — Contracts can require payments without managing funds directly. A contract demands payment as a condition of execution, letting fillers front the cost in exchange for whatever value the execution unlocks.

See Contracts That Read The Future for Solidity patterns and The Filler Economy for market dynamics.


Dive Deeper

TopicLink
Orders systemOrders Documentation
EVM differencesEVM Behavior
Bundle testingSimulating Bundles
DepositsEthereum to Signet
WithdrawalsSignet to Ethereum

The signet-sol repository contains production-ready Solidity contracts demonstrating flash loans, payment gates, and instant exit patterns.


Get Funded

Building something on Signet? We support teams deploying applications with funding, technical guidance, and infrastructure.

Reach out: hello@init4.technology or @anthspezzano

ESC

Start typing to search documentation...

Navigate Select ⌘K Open