Saturday table
SPL Token Program Workshop
The workshop follows the instruction list, not a tour of headlines. Initialize mint, initialize account, mint to, transfer, approve, revoke, burn, freeze, thaw, close. Each instruction is tied to the account field it changes.
- Format
- Small group, up to 8 readers
- Duration
- 3 hours 30 minutes, including a short break
- Where
- The meeting table at the back of the Logic Compass reading room, Insam-ro, Geumsan-eup.
- Fee
- ₩85,000 per seat. Per person. A ₩30,000 seat hold is counted toward the fee.
- With
- Park Min-jae, workshop lead
Who it is for
Readers who want the instruction names in their mouth before they sit a one-to-one desk. Pairs from the same club are welcome. The table holds eight, and we stop the list there so everyone can read one instruction aloud.
What you leave with
You can match an SPL Token instruction to the account it writes, and you can say which signature the instruction demands.
Included
- A shared instruction sheet for the SPL Token program, printed with names only, for you to annotate
- Guided reading of initialize mint through close account
- Time to ask about one stuck transfer from your own notes, if the group still has minutes
Outside this session
- A private review of your full wallet
- Software installation on your machine
- A certificate or a recorded lecture
How the work proceeds
- Park Min-jae opens with the mint account and the two authorities, so the later instructions have somewhere to land.
- The group reads initialize account and the difference between a system-owned wallet and a token account owned by the token program.
- Transfer, approve, and revoke are read against owner and delegate. Burn is read against amount.
- Freeze and thaw are read against the freeze authority on the mint and the state field on the token account.
- Close account is last: the account must be empty of tokens, and the close authority signs. The lamports return to the destination named in the instruction.
What to bring
- A pencil. We print the instruction names; you write the field notes.
- If you have a transfer that failed, bring the two account addresses and nothing secret.
- Arrive ten minutes early so the table can start together.