Anchor for EVM Developers
  • Anchor for EVM Developers
  • Program Address
  • Functions
  • Token
  • Validation
  • Mutation
  • Calling Other Contract
  • Wrap Native Token
  • Transfer Native Token
  • Transfer Fungible Token
  • Deploy A Fungible Token
  • Access Control
  • Address Mining
  • Events
  • Forking Mainnet
  • Function Selector
  • Feature Flags
  • Feature Dependencies
  • Migration / Scripts
  • Upgrade Programs
  • Block timestamp
Powered by GitBook
On this page

Anchor for EVM Developers

Introduction

NextProgram Address

Last updated 2 months ago

I recently started learning how to write Solana programs and much to my surprise it is very different from writing smart contracts on EVM. There are many Solana tutorials out there but nothing that quickly bridges an EVM developer's knowledge to Solana, so I created this guide.

This guide is inspired by . It is light on texts and heavy on code. Experienced EVM developers should be able to just read the code and understand what's going on.

This is a WIP, feel free to DM me on Twitter @0xkowloon if I should be adding anything!

Solidity by Example