Skip to main content
  1. Guides
  2. /All Tags
  3. /Solidity Guides

Solidity Guides

44 guides
Chain: All
Language: All
Technology: All
Product: All
Use Case: All
Level: All

Solana Development for EVM Developers

This guide is designed for EVM developers who want to explore Solana's ecosystem and understand how its architecture, account model, and execution environment differ from Ethereum. By the end of this guide, you'll have a clear understanding of Solana's core concepts, including stateless programs, account-based storage, parallel transaction execution, and fee markets.

Created March 19, 2025Intermediate
EthereumSolanaEthers.jsEVMRustSolana-Web3.js

How to Create an Overcollaterized Stablecoin with Foundry

In this guide, you'll learn how to build an overcollaterized stablecoin using Foundry v1.0. We'll cover everything from smart contract development to comprehensive testing using modern Foundry practices.

Created February 14, 2025Intermediate
EthereumERC-20FoundryStablecoin

Introduction to Scaffold-ETH 🏗

In this guide, we will learn how to set up and use Scaffold-ETH.

Created February 28, 2024Intermediate
EthereumScaffold-ETHSmart Contracts

How to Create and Deploy an ERC404 Token

This guide details the process of creating and deploying an ERC-404 token, showcasing the smart contract creation process, testing, and deployment techniques specific to Ethereum (and other EVM chains). It aims to equip developers with the skills needed to launch their own ERC-404 smart contract effectively.

Created February 16, 2024Intermediate
EthereumERC404HardhatSmart ContractsTypeScript

How To Fork Ethereum Blockchain with Foundry

In this guide, let’s go through the process of forking the Ethereum Mainnet at an older block and impersonating an account using Foundry.

Created February 5, 2024Intermediate
EthereumArchive NodeFoundrySmart Contracts

How to Build an Auto Yielding Contract on Blast

In this guide, you will learn more about the Blast, an Ethereum L2 with native yield for ETH and stablecoins. Later, we will show you how to create, deploy, and interact with a vault smart contract that earns yield automatically.

Created February 1, 2024Beginner
BlastEVMHardhatTypeScript

How To Create and Mint an SPL Token using Solidity and Solang

In this guide, you will learn how to create and mint an SPL token using Solidity and Solang with Anchor.

Created January 31, 2024Beginner
SolanaAnchorIPFSMetaplexSolana-Web3.jsSolangSPL Token ProgramTypeScript

Building and Deploying an Escrow Smart Contract with Dapp Tools

In this advanced guide, you'll learn how to use Dapp Tools to create, test, and deploy a basic Escrow smart contract on the Sepolia testnet.

Created September 29, 2023Intermediate
EthereumDapp ToolsSepoliaSmart Contracts

How To Deploy a Solidity Smart Contract on Solana using Neon

Learn the basics of Neon, how to deploy a smart contract using Solidity and Hardhat, and how to perform tests to ensure it works as intended.

Created September 26, 2023Beginner
SolanaHardhatNeon

Predicting Contract Addresses on Multiple Networks with Solidity's CREATE2

In this guide, you will learn how to predict smart contract addresses before deployment using Hardhat, OpenZeppelin, and Solidity.

Created September 20, 2023Intermediate
EthereumSmart Contracts