Built for Kaspa's Toccata hard fork

The non-custodial Kaspa wallet,
right in your browser.

KaktusWallet is an open-source Chrome extension for sending, receiving and managing Kaspa and native Toccata tokens. Your keys never leave your device.

Free & open source · Alpha software — please read the risk notice below.

Non-custodial
You hold the keys
Open source
Auditable, public code
Alpha
Early & high risk
Toccata-native
Covenant token support
Why KaktusWallet

Self-custody, the way it should be

No accounts, no servers holding your funds, no middlemen. Just you and the Kaspa network.

You own your keys

Your seed phrase and private keys are generated and stored locally — encrypted on your device. We never see them and can never touch your funds.

Open source by default

Every line of the extension is public. Read it, build it yourself, or verify it before you trust it with a single coin.

Built for Toccata

First-class support for Kaspa's Toccata hard fork, including native covenant-based KCC20 tokens — mint, hold and transfer right from the wallet.

Alpha software — high risk

KaktusWallet is experimental, unaudited alpha software running against a brand-new hard fork. It may contain bugs that result in total, irreversible loss of funds. Use only funds you can afford to lose entirely, and treat everything you do as if it could break.

Good to know

Frequently asked questions

Self-custody means the security of your funds is entirely in your hands. Please read these carefully before you start.

It means you, and only you, control your money. KaktusWallet stores your keys locally and encrypted on your own device. There is no company account, no password reset, and no support line that can recover your funds. If you lose access to your wallet and your seed phrase, your funds are gone permanently.
When you create a wallet you'll be shown a seed phrase (recovery phrase) of several words. You must write it down and back it up. Store it offline — on paper or a metal backup — in at least two separate, secure locations. This phrase is the only way to recover your funds if your device is lost, stolen, wiped or damaged. Never store it as a screenshot, in a cloud note, email, password manager, or anywhere connected to the internet.
Nobody but you — and it must stay that way. Keep your seed phrase completely private and secret from everyone, forever. We will never ask for it. No admin, no "support agent", no airdrop, and no website will ever legitimately need it. Anyone who asks for your seed phrase or private key is trying to steal your funds. Never type it into any website or share it with any person or app.
Your funds become permanently inaccessible. Because KaktusWallet is non-custodial, there is no way for anyone — including us — to restore a lost wallet or reverse a transaction. This is why backing up your seed phrase securely is the single most important thing you can do.
KaktusWallet is unaudited alpha software built for a new hard fork. It has not undergone a formal security audit and may contain serious bugs. Treat it as experimental. Only use small amounts you are fully prepared to lose, keep your browser and extension up to date, and never use it on a device you don't trust.
Yes. The full source code is public so anyone can inspect, audit, and build it independently. We encourage you to verify the code yourself rather than trusting our word.
Toccata is a hard fork of the Kaspa network that introduces native covenant-based smart-contract primitives. KaktusWallet is built specifically to support Toccata and its native tokens.
The fine print

Terms & Disclaimer of Liability

By downloading, installing or using KaktusWallet, you agree to the following terms.

No warranty

KaktusWallet is provided strictly on an "as is" and "as available" basis, without warranties of any kind, whether express or implied, including but not limited to merchantability, fitness for a particular purpose, title, or non-infringement. The software is experimental, unaudited alpha and may contain critical bugs, vulnerabilities or errors.

Assumption of risk

You acknowledge that using cryptocurrency software carries significant risk, including the total and irreversible loss of all funds due to software defects, user error, lost or compromised seed phrases, network failures, hard-fork instability, third-party attacks, or any other cause. You use KaktusWallet entirely at your own risk.

Self-custody & your responsibility

KaktusWallet is non-custodial. You are solely and fully responsible for securing your device, your wallet, your password and your seed phrase, and for every transaction you authorize. We have no access to your keys or funds and cannot recover, freeze, reverse or restore anything on your behalf.

No liability whatsoever

To the maximum extent permitted by law, the developers, contributors, kaspian.tools, and any affiliated parties shall NOT be liable for any loss, damage, or claim of any kind — direct, indirect, incidental, special, consequential, exemplary or otherwise — arising out of or in any way connected to your use of, or inability to use, KaktusWallet. This includes, without limitation, loss of funds, loss of data, loss of profits, and any damages resulting from how the software is used or for any purpose to which it is put, by you or any third party.

Your conduct & compliance

You are solely responsible for ensuring that your use of KaktusWallet complies with all laws and regulations applicable to you. We accept no responsibility or liability for what the software is used for or for any activity conducted with it. The software is a tool; you alone are accountable for your actions.

No advice

Nothing on this site or in the software constitutes financial, investment, legal or tax advice. Cryptocurrencies are volatile and may lose all value.

Changes

These terms and the software may change at any time without notice. Continued use constitutes acceptance of the current terms. If you do not agree, do not install or use KaktusWallet.

Ready to take self-custody?

Install the extension, back up your seed phrase, and you're set.

Alpha · high risk · use only funds you can afford to lose.