Building Onchain
Onchain Concepts
- Core Concepts
- Understanding Onchain in Your Tech Stack
- Web2 vs Building Onchain
- The Development Flow
Introduction to Ethereum
Onchain App Development
- Frontend Setup
- Writing to Contracts
- Reading and Displaying Data
- Account Abstraction
- Cross-Chain Development
- Finance
- Deploy with Fleek
Smart Contract Development
- Introduction to Solidity
- Contracts and Basic Functions
- Deploying to a Testnet
- Control Structures
- Storage in Solidity
- Arrays in Solidity
- The Mapping Type
- Advanced Functions
- Structs
- Inheritance
- Imports
- Errors
- The new Keyword
- Contract to Contract Interactions
- Events
- Address and Payable
Development with Foundry
Development with Hardhat
- Hardhat Setup and Overview
- Testing with Typescript
- Etherscan
- Deploying Smart Contracts
- Verifying Smart Contracts
- Mainnet Forking
- Hardhat Tools and Testing
Token Development
- Introduction to Tokens
- Minimal Tokens
- ERC-20 Tokens
- ERC-721 Tokens
- NFT Guides
Exercise Contracts
Hardhat Setup and Overview
Overview
An introduction to Hardhat
Overview
Was this page helpful?
On this page
Assistant
Responses are generated using AI and may contain mistakes.