A collection of components for building the Signet node. These components implement core node functionality, but are potentially indepedently useful.
Signet is a pragmatic Ethereum rollup that offers a new set of ideas and aims to radically modernize rollup technology.
- No proving systems or state roots, drastically reducing computational overhead.
- Market-based cross-chain transfers for instant asset movement.
- A controlled block inclusion mechanism to combat block construction centralization.
- Conditional transactions for secure, atomic cross-chain operations.
Signet extends the EVM, and is compatible with all existing Ethereum tooling. Using Signet does not require smart contract modifications, or Signet-specific knowledge. Signet does not have a native token.
Signet is just a rollup.
See the Signet docs for more info.
- signet-node-types - Shim types wrapping reth's internal node types system to make it more usable in Signet.
- signet-blobber - Blob retrieval and parsing, using blob explorers, Signet's Pylon, and the local node transaction API.
- signet-rpc - An Ethereum JSON-RPC Server for Signet nodes. Makes heavy use of reth internals.
- signet-db - An extension of reth's database, providing a Signet-specific database schema and utilities for working with Signet blocks and transactions.
Please see CONTRIBUTING.md.