Skip to content
V-Sum

Stacks

Stacks has presented 1 V-Sum technical briefing. Marvin Janssen, technical lead at the Stacks Foundation, gives a hands-on tour of Stacks — a Bitcoin L2 blockchain that anchors every block to the Bitcoin chain via proof-of-transfer, inheriting Bitcoin's security while adding smart-contract capability. The briefing centers on writing a SIP-009 NFT in Clarity, Stacks' non-Turing-complete Lisp-based smart-contract language. Marvin uses Clarinet — the Stacks analogue of Truffle plus Ganache — to scaffold the project, opens the Clarinet console for a REPL tour of Clarity (strongly typed, with distinct signed vs unsigned integer literals), then implements the SIP-009 NFT trait (Stacks' ERC-721 equivalent) using NFT primitives baked into the language (nft-mint, nft-burn, nft-transfer) — the correct balance-sheet semantics come for free. The ownership model is user-defined: Marvin asserts that sender equals tx-sender (Clarity's msg.sender) before transferring. A closing clarinet-console session mints two NFTs, checks owners, and transfers one between principals in the local Clarity VM.

Topics: Blockchain & DLT, NFTs, Developer Tools

Briefings (1)

V-Sum Ten

Stacks Technical Briefing

Presented by Marvin Janssen & Friedger Müffke

Marvin Janssen, technical lead at the Stacks Foundation, gives a hands-on tour of Stacks — a Bitcoin L2 blockchain that anchors every block to the Bitcoin chain via proof-of-transfer, inheriting Bitcoin's security while adding smart-contract capability. The briefing centers on wr…