KnightsPurse · User Guides

How to use KnightsPurse

KnightsPurse is a non-custodial, multi-chain wallet for people, businesses, and the agents that act for them. Money always moves wallet-to-wallet — KXCO never holds your funds. Pick the guide that fits what you're doing.

For individualsSet up & use your wallet Install on your phoneAdd the wallet to your home screen Point of saleCharge customers in person Online & offline merchantsAccept payments anywhere Social media sellersSell from a link in your bio Send & request moneyPay or get paid by people Scan & payPay by scanning a QR DonationsCollect contributions Tips for websitesAdd a tip button to your site

Open your wallet →


1 · For individualsSet up and use your wallet

Your wallet holds crypto across many chains, with a post-quantum KXCO identity for sign-in and recovery.

  1. Open app.purse.kxco.ai and choose how to start: Self-custody (you hold the recovery phrase) or a Managed account (email & password, with guardian recovery).
  2. If self-custody, write down your recovery phrase and keep it offline — it is the only way to restore the wallet.
  3. Use Receive to show your address/QR, Send to pay an address, and Swap to exchange tokens.
  4. Switch networks from the network menu at the bottom of the sidebar (in the menu on a phone) and accounts from the header; track everything under Transactions and Portfolio.
Keep it safe. Never share your recovery phrase or private key with anyone — no one from KnightsPurse will ever ask for it.

Install on your phone: add KnightsPurse to your home screen and it opens like an app, full screen and with its own icon. It is the same web wallet, so there is nothing to download from an app store.

iPhone and iPad, in Safari:

  1. Open app.purse.kxco.ai in Safari.
  2. Tap Share, the square with an arrow pointing up. If you do not see it, tap ··· first.
  3. Scroll down and tap Add to Home Screen, then tap Add.
  4. Open KnightsPurse from its icon on your home screen.

Android, in Chrome:

  1. Open app.purse.kxco.ai in Chrome.
  2. Tap the menu: the three dots at the top right.
  3. Tap Install app, then Install. On some phones it says Add to Home screen instead.
  4. Open KnightsPurse from its icon on your home screen or in your app list.
On iPhone and iPad, the app on your home screen keeps its own storage, apart from Safari. Set up your wallet in the installed app, or restore it there with your recovery phrase or by signing in to your managed account.

2 · Point of saleCharge a customer standing in front of you

Turn your phone into a checkout. The customer scans and pays straight into your wallet.

  1. In the wallet, open Merchant Tools → Point of sale.
  2. Make sure the network you want to be paid on is selected (it is shown at the bottom of the sidebar), then enter the amount.
  3. Tap Charge — a QR code and a payment link appear.
  4. The customer scans the QR (with KnightsPurse or any wallet) and pays. The money lands directly in your address.
  5. Tap New charge for the next customer; see takings under Payments.
Works on every chain, including Bitcoin. Nothing is held in the middle — payment goes wallet-to-wallet.

3 · Merchants — online & offlineAccept payments however you sell

One set of tools for a shop counter, a website, or invoices you share by link.

  1. Open Merchant Tools and set your payout address per chain under Settings.
  2. Offline / in person: use Point of sale (guide 2) to show a QR at the till.
  3. Online: create a Payment link and put the link on your site or checkout.
  4. Billing a client: create an Invoice with line items and share its link with the client. It shows as paid when the payment arrives on-chain, or you can mark it paid yourself.
  5. Track everything in Payments and Reports.
Non-custodial by design: customers pay your wallet address directly, on any supported chain.

Webhooks: have your own server told when money moves.

  1. Open Merchant Tools → Webhooks, enter an https:// address on your server and tick the events you want: payment.received, invoice.paid, payment.refunded, invoice.created.
  2. Click Add webhook. Copy the secret shown under it, which starts whsec_.
  3. Each event arrives as a JSON POST. Its x-purse-event header names the event, and its x-purse-signature header is sha256= followed by the HMAC-SHA256 of the raw body, keyed with that secret. Ignore any request where the signature does not match.
  4. Each event is sent once and not retried. The webhook's last status shows how your server answered.

API keys: let an AI agent or an integration manage your merchant records.

  1. Open Merchant Tools → API Keys and give the key a label. Tick allow write only if it should create or change records.
  2. Click Create key and copy the token straight away. It starts mk_ and is not shown again.
  3. The agent sends it with every request as Authorization: Bearer mk_…. A key cannot move funds, manage keys or see webhook secrets.
  4. Revoke the key under API Keys when it is no longer needed. It stops working at once.
Every endpoint, scope, error and event is listed in the agent guide.

4 · Social media sellersSell from a link in your bio or DMs

No website needed — a payment link is all it takes to get paid on Instagram, TikTok, X, WhatsApp or Telegram.

  1. In Merchant Tools → Payment links, create a link. Set a fixed price, or leave it open so the buyer enters the amount.
  2. Give it a clear title (e.g. the item or service).
  3. Copy the link and drop it in your bio, a story, a post, or a DM.
  4. The buyer taps it, sees a branded checkout, and pays into your wallet.
  5. Watch orders arrive under Payments; reuse the same link as often as you like.

5 · Sending & requesting money from peoplePay friends, or ask to be paid

To send money:

  1. Open Send, pick the chain and token.
  2. Paste the recipient's address (or pick someone from your Address book), or Scan their QR.
  3. Enter the amount, review the details and fee, and confirm.

To request money: the simplest way is to send a payment link.

  1. Use Receive to show your address/QR for a quick transfer, or
  2. Create a Payment link with the amount you're owed and send it to the person.
  3. They open it and pay — the funds arrive directly in your wallet.

6 · Scan & payPay just by pointing your camera

  1. Open Scan in the wallet.
  2. Point your camera at a KnightsPurse payment QR or any wallet-address QR.
  3. The amount and destination fill in automatically (or enter the amount if it's open).
  4. Review and confirm — done.
A KnightsPurse payment QR opens a branded checkout; a plain address QR pre-fills a normal send.

7 · DonationsCollect contributions for a cause or creator

  1. In Merchant Tools → Payment links, create a link and leave the amount open so supporters choose how much to give.
  2. Title it for your cause (e.g. "Support our work").
  3. Share the link — or its QR — on your site, socials, email, or a printed flyer.
  4. Donations go straight to your wallet, on whichever chain you chose. Track them under Payments.
Because it's non-custodial, 100% of each donation reaches your address directly.

8 · Tips for websitesAdd a "tip" or "buy me a coffee" button

  1. Create an open-amount Payment link titled "Leave a tip".
  2. Add it to your website, blog, or stream — link a button to it, or display its QR.
  3. Visitors tap, choose an amount, and pay you directly.
  4. Tips land in your wallet and appear in Payments; reuse the one link everywhere.