{"repo":"shelby/shelby-breakpoint","free":true,"listed":false,"github":"https://github.com/shelby/shelby-breakpoint","clone":"git clone https://github.com/shelby/shelby-breakpoint.git","description":"Short-form video demo made for Solana Breakpoint 2025 powered by Shelby","language":"TypeScript","stars":22,"topics":["aptos","blockchain","shelby","solana","streaming","video","web3"],"license":null,"category":"blockchain-web3","readme_excerpt":"Shelby Breakpoint 2025 shelby.xyz &nbsp; &nbsp; docs.shelby.xyz &nbsp; &nbsp; github.com/shelby &nbsp; &nbsp; @shelbyserves This is a demo app shown at the Shelby Breakpoint 2025 conference. The app is a short-form video sharing platform powered by the Shelby Network. Features - Video Upload and Playback - Demonstrates how to record on device and upload videos to the Shelby Network using @shelby-protocol/react and play them using media-chrome video player. - X-Chain Wallet Support - Demonstrates how to use the @aptos-labs/wallet-adapter-react to support X-Chain wallets - Geomi Gas Station Support - Demonstrates how to use the @aptos-labs/gas-station-client to support Geomi Gas Station - Aptos Wallet Authentication - Demonstrates how to authenticate Aptos wallets to off-chain services using the @aptos-labs/siwa library Getting Started Prerequisites - Node.js 20+ installed - pnpm 10+ installed - A Turso account (sign up at turso.tech) - A Geomi account (sign up at geomi.dev) Setup 1. Install dependencies: 2. Setting up the environment variables: 3. Set up Turso database: - Create a new database in the Turso dashboard - Get your database URL and auth token - Set the TURSO DATABASE URL and TURSO AUTH TOKEN environment variables in the .env file 4. Run database migrations: This will create the tables defined in lib/db/schema.ts . 5. Set up Geomi API keys: - Go to the Geomi and login with your account - Setup an API key for Shelbynet by following the instructions in the Geomi docum","default_branch":null,"files":null,"tree":[],"storefront":"/r/shelby","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shelby/shelby-breakpoint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}