Step-by-step tutorial on etching Cyberbrawl cards directly via Stellar's Beam smart contract using the Stellar CLI. Covers trustlines, quote retrieval, zero-knowledge proof generation for gated card tiers, and contract invocation.

Cyberbrawl's developer guide walks through interacting directly with the Beam smart contract on Stellar mainnet to etch in-game cards. The tutorial covers setting up account trustlines for card assets, fetching price quotes from the connect API, generating zero-knowledge proofs (required for Epic and Legendary cards only) using the player's Engram, and invoking the contract with proof and attestation. Common cards require no proof. All code examples use the Stellar CLI, and both the contract and circuit are open-source on GitHub.