Signet's 119-line llms.txt shows what thorough AI preparation looks like

For complete documentation with full page content, see: https://signet.sh/llms-full.txt

119
Lines
-88% vs avg
10
Sections
-41% vs avg
1000+
Companies
using llms.txt
2
Files
llms.txt + full

Key Insights

Comprehensive structure

With 10 distinct sections, this file provides thorough coverage for AI systems.

Optimal length

At 119 lines, this file balances detail with AI context window efficiency.

Two-file approach

Uses both llms.txt and llms-full.txt for different AI use cases.

llms.txt Preview

First 100 lines of 119 total

# 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

Signet is set up. Is yours?

Check your AI readiness in 30 seconds. See who AI recommends in your space. Free, no signup.

1000+ sites already set up

Signet is ready for AI. Are you?

Check your AI readiness score in 30 seconds — free, no signup required. Then generate your own llms.txt and start tracking your visibility.