# Hash Bags capture harness — local configuration TEMPLATE. # # Copy to tools/demo/demo.env (which is gitignored) and fill in. # Per ~/src/docs/engineering/developer-workstations.md: human credentials live # in Vaultwarden; ignored development values sit beside the worktree; only # reviewed templates get committed. # # cp tools/demo/demo.env.example tools/demo/demo.env # # NEVER put the demo wallet seed in this file. It is fetched from Vaultwarden # at capture time. NEVER put the Vaultwarden hostname in a committed file # either — that is infrastructure detail and does not belong in a public repo. # --------------------------------------------------------------------------- # Vaultwarden # --------------------------------------------------------------------------- # Your self-hosted server URL. Set it here (this file is gitignored), then: # bw config server "$VAULTWARDEN_SERVER" # bw login # export BW_SESSION=$(bw unlock --raw) VAULTWARDEN_SERVER=https://vault.example.internal # Name of the Vaultwarden item holding the demo wallet. The seed may live in # the item's notes, its password field, or a custom field named `seed`. VAULTWARDEN_ITEM=hash-bags-demo-wallet # --------------------------------------------------------------------------- # Demo wallet presentation # --------------------------------------------------------------------------- # Which chain is the face of the app in store material. Hash Bags is # Wownero-first. One of: wownero | monero | bitcoin | litecoin DEMO_WALLET_TYPE=wownero # Destination shown on the Send screen. This APPEARS ON CAMERA — use an # address you are happy to publish. Defaulting it to the demo wallet's own # receive address avoids putting a stranger's address in a store listing. DEMO_SEND_ADDRESS= # Amounts typed on camera. Nothing is ever broadcast by the scenarios. DEMO_SEND_AMOUNT=0.5 DEMO_SWAP_AMOUNT=10 # PIN entered during capture (digits only). DEMO_PIN=0801 # --------------------------------------------------------------------------- # Capture targets # --------------------------------------------------------------------------- # AVD created by the harness at exactly 1080x1920 (16:9). Do not point this at # a 1080x2400 phone AVD: that is 2.22:1 and Google Play rejects phone # screenshots with an aspect ratio above 2:1. DEMO_AVD=HashBags_Capture # Where captures and renders land. Kept out of the repo on purpose. DEMO_OUT_ROOT=$HOME/Build/hash-wallet/demo # Optional music bed baked into the `social` reel. Ignored by apple-preview. # DEMO_MUSIC=/home/jw/src/meatspace/assets/music/instrumental_vibey.mp3