Internet Computer wallet

Send ICP by username, not a 63-character address

ICPay is an open-source custodial wallet on the Internet Computer. Claim a handle, receive payments from anyone, and explore channels, on-chain storage, and Motoko tooling from one ecosystem.

Sign In

Sign options via Internet Identity

Google
Apple
Microsoft
ICPay wallet on mobile

Platform

Built for everyday users and ICP developers

ICPay is more than a wallet. It is the entry point to payments, community, storage, and canister development on the Internet Computer.

Username payments

Claim a handle and share icpay.app/yourname. Senders do not need an account or a 63-character principal.

Internet Identity

Sign in with a passkey or linked account. No seed phrase to write down and no browser extension required.

Channels

Telegram-style broadcast communities with public discovery, private invites, and markdown posts.

ICBucket storage

On-chain file storage with API keys and SDKs. Pay in ICP with simple 30-day plans instead of a card bill.

ICFalcon framework

Production Motoko scaffolding with enforced layering, tests, and a global CLI for Internet Computer apps.

Transparent custody

Funds sit in per-user subaccounts on the official ICP ledger. The backend is open source and upgrade-only on mainnet.

Ecosystem

Everything built on ICPay

Wallet, storage, and canister tooling in one stack — designed for builders and everyday users on the Internet Computer.

ICPay Wallet
Wallet
Official

ICPay Wallet

Send, receive, and hold ICP with a username handle and Internet Identity.

Internet Computer
Internet ComputerCustodial Subaccounts
Gasless
ICBucket
Cloud Storage
On-Chain

ICBucket

On-chain cloud storage with API keys, SDKs, and 30-day ICP plans.

Decentralized S3
Decentralized S3Canister Storage
Pay in ICP
ICFalcon
Framework
Developer

ICFalcon

Production Motoko framework with layered architecture and a global CLI.

Motoko Stack
Motoko StackCLI & Templates
v1.0

How it works

How difficult is it to use?

Not very. Six steps from Internet Identity sign-in to sending ICP by username — no browser extension and no mnemonic to write down.

01Step 1
Sign in with Internet Identity

Use a passkey or linked account. No password notebook and no seed phrase to lose.

02Step 2
Claim your @username

Pick a handle once. People pay you at icpay.app/yourname instead of a 63-character principal.

03Step 3
Share your link or address

Send your username page or deposit address to anyone who needs to pay you in ICP.

04Step 4
Send by @username

Transfer ICP in seconds. Type a handle, confirm the amount, and the ledger records it on-chain.

05Step 5
Track every transfer

Balances and history tie to the official ICP ledger. Open any transaction on the block explorer.

06Step 6
Use the full stack

Channels for community, ICBucket for on-chain files, and ICFalcon for Motoko development — same ecosystem.

All in progress

Canisters

Every transaction, user balance, and decentralized service runs on verifiable Internet Computer canisters under global consensus.

100% On-Chain & Auditable

Canister Security Architecture

Consensus

Subnet Replicated

Threshold ECDSA and Byzantine fault tolerant consensus across decentralized nodes.

Custody

Isolated Subaccounts

Each user funds are locked in personal subaccounts; never commingled in pooled hot wallets.

Bytecode

Verifiable WASM

Canister builds produce provable bytecode hashes matching the open-source repository.

Identity

Internet Identity

Hardware-backed passkeys via WebAuthn. No seed phrases to leak or lose.

Backend
6vbhm-nqaaa-aaaan-q6muq-caiExplorer

Core Motoko canister managing deterministic user subaccounts, registry, and official ICP ledger transfers.

Frontend
63dke-waaaa-aaaan-q6mvq-caiExplorer

Asset canister hosting the application bundle and serving the official Internet Identity derivation origin.

Trade
gomfy-saaaa-aaaan-q6onq-caiExplorer

On-chain trade execution, swap routing, and decentralized market preflight validation.

Bucket
fly6t-piaaa-aaaan-q6oga-caiExplorer

Decentralized on-chain storage canister powering S3-compatible file storage and blob verification.

Download

Pay on the go. Anywhere, anytime.

Install the ICPay desktop app and open your wallet in one click. Sign in with Internet Identity — no browser extension required.

Windows

Installer for Windows 10 and later.

Download

Linux

Fedora RPM for Linux desktops.

Download

macOS

Native Mac app is on the way.

Linux (.deb)

Debian and Ubuntu package.

Download
ICPay desktop wallet on laptop

FAQ

Common questions

Quick answers about the wallet, custody model, and the rest of the ICPay stack.