Developing on Devnets

Using your newly deployed devnet

Devnets serve as stable and persistent environments, making them excellent for team collaboration. They allow for seamless integration of efforts among team members, providing a platform for continuous development, testing, and progress sharing. This collaborative capability is crucial for streamlining project workflows and speeding up the development process, making devnets a vital asset for any team aiming for rapid innovation and efficient project execution.

Using the RPC nodes

The provided HTTP and Websocket RPC URLs enable developers to connect their applications to a Layer 1 (a Geth node running in PoA mode) and Layer 2 (running the full OP-Stack) for development and testing. Using these endpoints, developers can interact with smart contracts, send transactions, and subscribe to real-time events, facilitating a comprehensive development workflow on both network layers.

Pre-configured contracts

The network includes various deployed contracts, such as OP-Stack standard contracts and a deploy proxy contract. Notably, it features a P256 verifier implementing RIP-7212 for validating Passkey elliptic curves directly on-chain, enhancing security and authentication capabilities within the ecosystem. Additionally, for those who opt for it, addresses for the EIP-4337 Account Abstraction stack are available, further enhancing your devnet's functionality.

Recent Transactions

The platform provides a list of the 10 most recent transactions executed on L2, with each entry linking to the transaction's full calldata. This feature aids in detailed inspection and debugging, enhancing the development experience.

Last updated