{"repo":"vana-com/vana-connect-starter","free":true,"listed":false,"github":"https://github.com/vana-com/vana-connect-starter","clone":"git clone https://github.com/vana-com/vana-connect-starter.git","description":"Next.js starter template for building apps with portable, personal data through the Vana Connect SDK","language":"TypeScript","stars":24,"topics":["nextjs","sdk","starter","vana","web3"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Starter app built with portable data Minimal Next.js app demonstrating the Vana Connect flow to port personal data into an application through a user's portable identity. Shows the server-side SDK ( connect() + getData() ) and client-side polling via useVanaData() . Prompting Paste this prompt into an AI to have it make you an app: Quick start Set these in .env.local before running: 1. VANA PRIVATE KEY (your app private key). Get it from Vana Gateway: https://account.vana.org/admin 2. APP URL (use http://localhost:3001 for local dev; no trailing slash) 3. VANA SCOPES (comma-separated scope keys, for example chatgpt.conversations ) 4. A reachable Personal Server (easiest path: DataConnect) Scopes are read from VANA SCOPES only (comma-separated), e.g. VANA SCOPES=chatgpt.conversations,another.scope . Scopes VANA SCOPES is the list of data permissions your app asks for. Use scope keys from the connector schema list: https://github.com/vana-com/data-connectors/tree/main/schemas - Scope key format is the schema filename without .json (for example spotify.savedTracks.json - spotify.savedTracks ). - Each value must be a valid scope key (for example chatgpt.conversations , instagram.posts , spotify.savedTracks ). - Multiple scopes are comma-separated. - Your app only receives data for scopes the user approves in DataConnect. Set one or more in .env.local : Web App Manifest The app serves a W3C Web App Manifest at /manifest.json containing a signed vana block. The Desktop App uses thi","default_branch":null,"files":null,"tree":[],"storefront":"/r/vana-com","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vana-com/vana-connect-starter/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."}