Skip to content

arkade-os/packages

Repository files navigation

Arkade Packages

Arkade packages for the web - wallet integrations, checkout, swaps, and more.

Built with Arkade SDK for instant off-chain Bitcoin transactions (VTXOs) and Lightning Network.

How It Works

The Arkade SDK runs in the browser and handles all wallet logic. The wallet provider only handles signing:

┌─────────────────────────────────────────┐
│  Browser                                │
│  ┌────────────────────────────────┐    │
│  │ Arkade SDK                     │    │
│  │  - Balance queries             │    │
│  │  - Transaction history         │    │
│  │  - Lightning operations        │    │
│  │  - VTXO management             │    │
│  └──────────┬─────────────────────┘    │
│             │ (signing requests only)   │
│             ▼                           │
│  ┌────────────────────────────────┐    │
│  │ Wallet Provider                │    │
│  │  - Key derivation              │    │
│  │  - PSBT signing                │    │
│  └────────────────────────────────┘    │
└─────────────────────────────────────────┘

Getting Started

Prerequisites

Development

# Build all packages
pnpm build

# Run all demos
pnpm start

# Run tests
pnpm test

# Lint
pnpm lint

Resources

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •