{"repo":"SovranBitcoin/Sovran","free":true,"listed":false,"github":"https://github.com/SovranBitcoin/Sovran","clone":"git clone https://github.com/SovranBitcoin/Sovran.git","description":"A mobile Cashu wallet","language":"TypeScript","stars":23,"topics":["bitcoin","cashu","ecash","lightning"],"license":"MPL-2.0","category":"blockchain-web3","readme_excerpt":"Sovran Monorepo for the Sovran Bitcoin wallet and its self-contained packages. Managed with Bun workspaces — no inter-package publishing; everything links directly. Layout Package Path What it is ------------ ----------- ------------ app app/ The Expo / React Native application (the product). wallet wallet/ Payment UX logic for Coco-based Cashu wallets — parsing, classification, routing, annotation, offline suggestions. UI- and navigation-agnostic. (Formerly the colada repo.) nostr nostr/ Typed, UI-agnostic client helpers for the Nagg GraphQL / app-view APIs and the tiered Nostr data layer. (Formerly the nagg-ts repo.) docs docs/ The documentation site (VitePress). app depends on wallet and nostr via workspace: ; both ship raw TypeScript (no build step). @sovranbitcoin/schemas remains an external package (shared with the web properties) and resolves from GitHub Packages — see .npmrc . Getting started App-specific commands ( type-check , lint , test , knip , build: , …) are available at the root as cd app delegators, or run them inside app/ directly. EAS builds run from app/ (where eas.json lives). Docs See docs/README.md for more.","default_branch":null,"files":null,"tree":[],"storefront":"/r/SovranBitcoin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SovranBitcoin/Sovran/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."}