Cookbook.dev
Cookbook.dev is an open-source smart contract registry where developers can find solidity primitives, libraries, and smart contracts for protocols. It provides an easy and fast way to develop smart contracts by integrating with a variety of blockchain-native developer tools.
Here, we'll walk through searching for a protocol on Cookbook and deploying it to Linea using Cookbook's no-code deploy and using Cookbook with Remix, Hardhat and Foundry.
Search Cookbook's smart contract registry
Navigate to cookbook.dev/chains/Linea and explore Protocols on Linea, or search for specific smart contracts in the search bar.

To learn about a smart contract on Cookbook, select the protocol, and select Expand. This opens the code alongside ChefGPT, Cookbook's AI Solidity assistant.
Highlight selections of the code and press Analyze Snippet to get more information about the smart contract code you're looking at, or ask ChefGPT questions about Linea, solidity, or your smart contract.

Import smart contract code into Cookbook
Import verified smart contract code into Cookbook to fork, learn about, or build with by inputting any smart contract address that's verified on an EVM-based block explorer into the Cookbook.dev search bar.

Deploy a smart contract without coding
Choose No-Code Deploy on select (usually simpler) smart contracts on Cookbook.

-
Connect your MetaMask Wallet to Cookbook.dev.
-
Set your smart contract arguments in the Cookbook UI (if applicable).
-
Select Linea or tLinea (Linea Testnet) under Pick Chain.
-
Select Deploy and pay the network fee.
Manage your deployed smart contract under My Dashboard in Cookbook.