Intermediate

Base Blockchain Development

Learn to build on Base, the Ethereum L2 blockchain powering OpenxAI infrastructure

10 weeksRequires: 1 courseOnchain Certificate

Course Modules

1

Base Architecture

2 weeks
  • Base L2 architecture (OP Stack)
  • Ethereum compatibility
  • Low-cost transactions
  • +2 more topics
2

Smart Contract Development

3 weeks
  • Solidity programming for Base
  • Ethereum development tools
  • Writing and deploying contracts
  • +2 more topics
3

Base Client Development

3 weeks
  • Ethers.js / viem for Base
  • Wallet integration (Coinbase Wallet, MetaMask)
  • Building frontend DApps
  • +2 more topics
4

Assessment and Project

2 weeks
  • Build a Base DApp
  • Deploy contracts to Base Sepolia/mainnet
  • Final assessment

Learning Outcomes

  • Understand Base's architecture and advantages
  • Write and deploy smart contracts on Base
  • Build client applications for Base
  • Deploy production-ready DApps on Base

Practical Projects

Simple token contract
NFT minting contract
DApp with wallet integration

OpenR&D Integration

Complete tasks on OpenR&D to apply your skills and earn rewards.

View OpenR&D Tasks