GitXplorerGitXplorer
f

solana-curriculum

public
135 stars
53 forks
20 issues

Commits

List of commits on branch main.
Verified
a3f96be9d42632159185563a285bac6b5f8ec5e3

chore: lock to @solana/web3.js 1.x for compatibility (#372)

SShaunSHamilton committed 10 days ago
Verified
0f066c70cd38f0dd421dda54fb6a26c2267fc88e

Lock to @solana/web3.js 1.x for compatibility

ssteveluscher committed 3 months ago
Unverified
296456f47b4387189a8c45dbc0a124cd1c07ee11

chore(deps): update dependency vite to v4.5.5 [security]

rrenovate[bot] committed 4 months ago
Verified
fc19d66006b8bea3d14f74296553d495db53eff0

fix: incorrect error property (#363)

SShaunSHamilton committed 4 months ago
Unverified
e6ce2ab36aab5fc466ecc767d167ea07ab4e9d1b

fix test 62 test string

SShaunSHamilton committed 4 months ago
Verified
32e7ec136bcce9e5afdf3c9f0985eedfb101f931

fix: 'asynchroneous' typo (#362)

SShaunSHamilton committed 4 months ago

README

The README file for this repository.

freeCodeCamp: Solana Curriculum

Get started here: https://web3.freecodecamp.org/solana

Projects

Project Description
Learn How to Set Up Solana by Building a Hello World Smart Contract In this course, you will learn how to set up Solana by building a simple hello world contract.
Learn How to Interact with On-Chain Programs In this course, you will learn how to write the client code to interact with your previously deployed hello world smart contract.
Build a Smart Contract In this integrated project, you will use what you previously learnt to build a smart contract, and interact with it.
Learn Solana's Token Program by Minting a Fungible Token In this course, you will learn how to use Solana's token program by minting a fungible token.
Learn the Metaplex SDK by Minting an NFT In this course, you will learn how to use the Metaplex JS SDK to mint an NFT.
Build a University Certification NFT In this integrated project, you will use what you previously learnt to build out the logic for an NFT-issuing system for university certifications.
Learn Anchor by Building Tic-Tac-Toe: Part 1 In this course, you will learn how to use Anchor, a framework for building smart contracts on Solana, to build an on-chain Tic-Tac-Toe game.
Learn Anchor by Building Tic-Tac-Toe: Part 2 In this course, you will learn how to test the previously built Tic-Tac-Toe game.
Build an Anchor Leaderboard In this integrated project, you will use what you previously learnt to build the program logic for a game leaderboard
Learn How to Build a Client-Side App: Part 1 In this course, you will learn how to build a multiplayer, client-side app that interacts with your previously deployed Tic-Tac-Toe game
Learn How to Build a Client-Side App: Part 2 In this course, you will learn how to use the Phantom wallet browser extension to connect to your local validator, connect your wallet to a dApp, and sign transactions.
Build a Client Side App In this integrated project, you will use what you previously learnt to build an app your friends can use to message one another.
More Coming Soon... Keep an 👁️ out