Skip to content

Arkade Wallet — open-source, self-custodial Bitcoin PWA. Native ARK protocol + VTXOs give instant off-chain transactions and batched on-chain settlement without bridges, wrappers, or protocol changes.

Notifications You must be signed in to change notification settings

arkade-os/wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👾 Arkade Wallet

Arkade Wallet is the entry-point to the Arkade ecosystem—a self-custodial Bitcoin wallet delivered as a lightweight Progressive Web App (installable on mobile or desktop in seconds, no app-store gatekeepers). Built around the open-source ARK protocol, it speaks natively to any arkd instance, letting you create, send, and receive Virtual Transaction Outputs (VTXOs) for instant, off-chain pre-confirmations and batched, fee-efficient on-chain settlement.

Screenshots

New Wallet Home Screen

Environment Variables

Variable Description Example Value
VITE_ARK_SERVER Override the default Arkade server URL VITE_ARK_SERVER=http://localhost:7070
VITE_BOLTZ_URL Override the default Boltz swap provider URL for Lightning VITE_BOLTZ_URL=https://your-boltz-provider-url.com
VITE_SENTRY_DSN Enable Sentry error tracking VITE_SENTRY_DSN=your-sentry-dsn
CI Set to true for Continuous Integration environments CI=true
GENERATE_SOURCEMAP Disable source map generation during build GENERATE_SOURCEMAP=false

Getting Started

Prerequisites

  • Node.js >=18
  • PNPM >=8

Installation

Install dependencies

pnpm install

Development

pnpm run start

Runs the app in the development mode.
Open http://localhost:3002 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

pnpm run build

Builds the app for production to the dist folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

About

Arkade Wallet — open-source, self-custodial Bitcoin PWA. Native ARK protocol + VTXOs give instant off-chain transactions and batched on-chain settlement without bridges, wrappers, or protocol changes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8