I'll post myself today. So I am a full-stack developer passionate about building software that solve real world problems. Alongside @kanvisetechie and @wigoh I am currently building @kanvise the all-in-one platform for Nigerian tutorial centres to run their tutorial business.
I'll post myself today. So I am a full-stack developer passionate about building software that solve real world problems. Alongside @kanvisetechie and @wigoh I am currently building @kanvise the all-in-one platform for Nigerian tutorial centres to run their tutorial business.
Exercise 6 of the @EncodeClub Solana Bootcamp done! ๐
Built an on-chain Tip Jar & mastered CPIs to move funds:
๐ธ invoke = users tip
๐ invoke_signed = PDA auths owner withdrawal
Moving money on-chain just clicked. On to Ex 7! ๐ฆ
#Solana#Rust#Anchor
The foundation is set. I know how to spin up mints, manage ATAs, and build programmable rules at the protocol level.
Next week: Stepping out of the terminal and building the React/Next.js dApp frontends. Let's build. ๐ ๏ธ
#Solana#Web3#TypeScript#BuildInPublic
Just wrapped up Week 3 of my @encodeclub solana developer bootcamp, and the transition from Web2 TypeScript to Web3 engineering is finally clicking.
This week was all about Token infrastructure: mastering standard SPL tokens and graduating to programmable Token-2022 assets. ๐
Finished the week by writing a TS decoder to read the raw byte data of the Token-2022 mint and extract the TransferFeeConfig state.
Crucial lesson: You MUST explicitly target TOKEN_2022_PROGRAM_ID in your script, or your RPC call will completely crash looking in the wrong db.
Then we moved to the heavy hitter: Token-2022.
Deployed a brand new programmable asset with a 5% Transfer Fee extension permanently baked into the Mint Account at creation. Sent 100 tokens to a test wallet and watched the runtime natively intercept and withhold the 5-token tax.