Pre-requisite - Basic Javascript/Node.js
| easy | med | hard |
|---|---|---|
| Intro to blockchains, decentralization, BTC, ETH and SOL | ||
| Basic cryptography, hashing, encryption, sha256, keccak256, | ||
| Gas, txns, public and private keys, edd25119, pneumonics | ||
| RPCs, common RPC methods on SOL and ETH | ||
| Gas, Native tokens, Transactions, Programs, Instructions, Airdropping, Block explorers, Creating wallets, pvt keys |
| Easy | Medium | Hard |
|---|---|---|
| What is eth, proof of stake | ||
| EVM Architecture, State, Bytecode, Opcodes, ABIs, transaction processing and gas, EOAs vs Contract accounts | ||
| Wallet adapters in ETH | ||
| ETH on the server, etherjs | ||
| ETH with React and Next.js |
| easy | med | hard |
|---|---|---|
| Creating a token, atas, attaching metadata | ||
| Create NFTs, attaching metadata, metaplex | Basics of a DEX, AMMs, liquidity pools | |
| Creating a token | ||
| Creating a swap pool, funding it. | ||
| Wallet adapters on Solana, | ||
| Solana on the backend, @solana/web3.js | ||
| Solana with Next.js |