Back to Examples
Signet
For complete documentation with full page content, see: https://signet.sh/llms-full.txt
Lines
119
Sections
10
Want your own llms.txt file?
Generate a professional, AI-friendly file for your website in minutes!
llms.txt Preview
# Signet
> Signet is a pragmatic Ethereum rollup with sustainable economic incentives. Signet is an Ethereum rollup that enables cross-chain settlement in the same block.
For complete documentation with full page content, see: https://signet.sh/llms-full.txt
## Network Configuration (Testnet: Parmigiana Testnet)
- Chain ID: 88888
- RPC URL: https://rpc.parmigiana.signet.sh
- Host RPC URL: https://host-rpc.parmigiana.signet.sh
- Explorer: https://explorer.parmigiana.signet.sh
### Key Contracts (Host Chain)
- Zenith: `0x143A5BE4E559cA49Dbf0966d4B9C398425C5Fc19`
- HostOrders: `0x96f44ddc3Bc8892371305531F1a6d8ca2331fE6C`
- Passage: `0x28524D2a753925Ef000C3f0F811cDf452C6256aF`
- Transactor: `0x0B4fc18e78c585687E01c172a1087Ea687943db9`
### Key Contracts (Rollup)
- RollupOrders: `0x000000000000007369676e65742d6f7264657273`
- RollupPassage: `0x0000000000007369676e65742d70617373616765`
- WUSD: `0x0000000000000000007369676e65742D77757364`
## Key Constraints & Requirements
- Signet is an EVM-compatible Ethereum L2 rollup — all standard Solidity contracts and EVM tooling work without modification
- Uses based sequencing: the Ethereum L1 host chain proposes and validates rollup blocks via the Zenith contract
- Cross-chain operations (bridging, orders) require interaction with host chain system contracts (Passage, HostOrders, Transactor)
- Settlement is atomic with Ethereum — rollup state transitions are finalized in the same L1 block
- The native currency on the rollup is USD (wrapped as WUSD); the host chain uses ETH
- All system contracts are predeployed at deterministic addresses (see contract addresses above)
## Integrations
- **Ethereum tooling**: viem, ethers.js, web3.js, and wagmi work out of the box — connect to Signet RPC like any EVM chain
- **Wallets**: MetaMask and any EVM-compatible wallet can be configured with the Signet RPC URL and chain ID
- **Smart contracts**: Deploy and interact with Solidity or Vyper contracts using Hardhat, Foundry, or Remix
- **Block explorers**: Signet provides a block explorer at https://explorer.parmigiana.signet.sh
## Quick Example
Connect to Signet and read the latest block number using viem:
```javascript
import { createPublicClient, http } from "viem";
const client = createPublicClient({
chain: {
id: 88888,
name: "Parmigiana Testnet",
nativeCurrency: { name: "USD", symbol: "USD", decimals: 18 },
rpcUrls: { default: { http: ["https://rpc.parmigiana.signet.sh"] } },
},
transport: http(),
});
const blockNumber = await client.getBlockNumber();
```
## Quickstart
- [Getting started with Signet](https://signet.sh/docs/build-on-signet/getting-started/index.md): An overview of Signet's features and quickstart resources for developers building on the rollup.
## Building on Signet
- [Working with Orders](https://signet.sh/docs/build-on-signet/signet-to-ethereum/orders/index.md): Move assets from Signet to Ethereum using Orders
## Understanding Signet
## Reference
- [FAQ](https://signet.sh/docs/more-info/faq/index.md): Frequently asked questions about Signet
- [Glossary](https://signet.sh/docs/more-info/glossary/index.md): Definitions of key terms and concepts in Signet
## Optional (skip unless specifically relevant)
- [Bundles on Signet](https://signet.sh/docs/build-on-signet/bundles/bundles-on-signet/index.md): How to create and submit transaction bundles that execute atomically across Ethereum and Signet.
- [Parmigiana Quickstart](https://signet.sh/docs/build-on-signet/parmigiana/index.md): How to build on Signet’s latest public testnet (Parmigiana).
- [Simplifying the Rollup](https://signet.sh/docs/learn-about-signet/simplifying-the-rollup/index.md): An introduction to Signet, init4, and the Signet ecosystem.
- [EVM Behavior](https://signet.sh/docs/build-on-signet/evm-behavior/index.md): EVM modifications and differences between Signet and Mainnet EVM.
- [Moving Assets to Signet](https://signet.sh/docs/build-on-signet/ethereum-to-signet/passage/index.md): Move ETH and ERC-20 tokens from Ethereum to Signet
- [No Proofs or State Roots](https://signet.sh/docs/learn-about-signet/no-proofs-or-state-roots/index.md): How Signet eliminates proving overhead for better performance
- [On-chain Orders in Solidity](https://signet.sh/docs/build-on-signet/signet-to-ethereum/on-chain-orders/index.md): Build smart contracts that create and interact with Signet Orders
- [Report a Vulnerability](https://signet.sh/docs/more-info/security/report/index.md): Template for filing a vulnerability for Signet.
- [Simulating Bundles](https://signet.sh/docs/build-on-signet/bundles/simulating-bundles/index.md): How to simulate Signet bundles before submission using the RPC method.
- [Transaction Cache API](https://signet.sh/docs/build-on-signet/tx-cache/index.md): Submit transactions, orders, and bundles to Signet via the tx-cache service.
- [Ethereum-driven Transactions](https://signet.sh/docs/build-on-signet/ethereum-to-signet/transactor/index.md): Execute transactions from Ethereum to Signet with guaranteed inclusion
- [Off-chain Orders in Rust](https://signet.sh/docs/build-on-signet/signet-to-ethereum/rust-orders/index.md): Create Signet Orders in Rust
Preview of Signet's llms.txt file. View complete file (119 lines) →
Ready to create yours?
Generate a professional llms.txt file for your website in minutes with our AI-powered tool.
Generate Your llms.txt File