Karsten Jacobsen from Stellar Development Foundation walks through the Guestbook demo DAP, a complete example built on Stellar using smart contracts, TypeScript bindings, and passkey authentication for wallet-less user signup and login.
This technical walkthrough covers the Guestbook DAP, a sample decentralized application built on Stellar. The presentation demonstrates the live Guestbook interface, then dives into the architecture including five smart contract functions for writing, editing, and reading messages. It explains how TypeScript bindings connect the frontend to smart contracts, details the passkey integration for user authentication using LaunchTube and Mercury indexer services, and shows how the Svelte frontend retrieves messages from the ledger using RPC calls. The Guestbook exemplifies a complete, production-ready DAP that combines Soroban smart contracts with modern web authentication patterns.