OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Sage Wallet

Sage Wallet is an open-source light wallet for the Chia blockchain. It connects to Chia peers or a trusted full node and supports WalletConnect, offer files, CAT assets, NFTs and decentralized identifiers.

Independent OpenViST project profile, based on linked sources.

Sage Wallet — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Sage when you need a Chia light wallet for peer or trusted-node connections, asset management, NFT workflows, token minting, DIDs or WalletConnect integrations.

Who it is for

  • Chia users who want a light-wallet interface for managing assets and identifiers.
  • Users who need to work with Chia NFTs, CAT tokens or offer files.
  • Developers exploring the Sage codebase or its documented wallet RPC and OpenAPI generation.

Documented uses

  • Connect a wallet to Chia peers or a trusted full node.
  • Connect with decentralized applications and DeFi services through WalletConnect.
  • Create, view and manage NFTs; mint tokens; and manage DIDs.
  • Work with Chia offer files and CAT assets.
Before you choose

Requirements & limits

The repository describes Sage as beta and advises caution. It lists desktop and Android release binaries and an iOS public TestFlight route.

  • Sage is specific to the Chia blockchain and its asset standards.
  • Users can connect directly to peers or choose a trusted full node.
  • The project combines a TypeScript/React frontend with a Rust/Tauri backend and uses the Chia Wallet SDK for wallet-driver code.
  • The repository documents RPC and OpenAPI specification generation for integration work.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Sage Wallet for source development

Prepare the documented environment and start Sage in Tauri development mode.

Before you start

  • Clone the Sage repository.
  • Install Rust via Rustup, PNPM and the system dependencies required by Tauri.
  • On Windows, install CMake, Clang and NASM.

Steps

  1. Clone the repository and install the listed prerequisites.

  2. From the project directory, run pnpm install to install frontend dependencies.

  3. Run pnpm tauri:dev to start the app for development.

Expected outcome

The project’s documented development command starts Sage in Tauri development mode.

Guide limitations

  • Tauri system requirements vary by platform and must be set up separately.
  • The repository notes that iOS and Android simulator use can require prior setup.
COMPARE OPTIONS

Compare options for Wallet connections

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
Sage WalletConnect a wallet to Chia peers or a trusted full node.Android, iOS, WindowsThe repository describes Sage as beta and advises caution. It lists desktop and Android release binaries and an iOS public TestFlight route.
ShangoConnect a mobile wallet to a personal LND node.Android, iOS, MobileThe README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet.
Walletconnect Expo ExampleStudy or prototype a wallet connection and authentication screen in a React Native dapp.Android, iOS
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
7 October 2026
Original website title
xch-dev/sage · Official homepage title · retained in its source language