Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Solana development by 2026
ยท
Module 7
SPL Tokens and Metaplex Metadata
1
SPL Token Program Architecture
Describe the architecture of the SPL Token program, including mints and token accounts.
Describe the architecture of the SPL Token program, including mints and token accounts.
2
Creating a New SPL Token Mint via CPI
Perform a CPI to the SPL Token program to create a new token mint.
Perform a CPI to the SPL Token program to create a new token mint.
3
Creating Token Accounts via CPI
Perform a CPI to the Associated Token Account program to create a token account for a user.
Perform a CPI to the Associated Token Account program to create a token account for a user.
4
Minting New Tokens to a Token Account
Implement program logic to mint new tokens to a token account.
Implement program logic to mint new tokens to a token account.
5
Token Transfer Logic
Implement program logic to transfer tokens between two token accounts.
Implement program logic to transfer tokens between two token accounts.
6
Metaplex Token Metadata for NFTs
Describe the role of the Metaplex Token Metadata program for NFTs.
Describe the role of the Metaplex Token Metadata program for NFTs.
7
Attaching Metadata to Solana Tokens via CPI
Perform a CPI to the Metaplex program to attach metadata to a token mint.
Perform a CPI to the Metaplex program to attach metadata to a token mint.
Previous module
Cross-Program Invocations and Program Derived Addresses
Next module
Solidity on Solana and EVM Interoperability