This repo showcases work done for the WBA Turbine 2024 Q3 Cohort, as well as some other related Solana and frontend development work. I am open for work; you can reach me via:
X: @rutamstwt | Discord: rutamstwt | Email: [email protected]
In the prerequisite task for the Turbin3 cohort, we used typescript to generate a keypair, airdrop to that wallet, transfer sol, and enroll to the WBA registration program.
Folder:
prereq-airdrop
In the registration task, we used rust to generate a keypair, airdrop to that wallet, swap between wallet keys and b58, transfer sol, and enroll to the WBA registration program.
Folder:
rust-registration
In Class 1 we created a working token initizalizer, created the associated token account (ATA) within our own wallet for that token, then minted tokens into that ATA. I used the following during the class for additional documentation.
Files:
ts\cluster1\spl_init.ts
ts\cluster1\spl_mint.ts
Here is the final transaction of this class' work, which is the mint tx.
-
Standard install of necessary modules
npm install --force // Or fix depedents
-
Add a wba-wallet address private key locally, and double check
.gitignore
based on your wallet file naming convention -
After updating any ts files, use
npm run {name in package.json scripts}
to run themcd ts npm run spl_init