Wallet
You hold the 24 words.
One install is one wallet. The same program is the shop and the customer. Autarki does not hold the keys.
Write them on paper.
The backup is 24 English words, shown once. The words restore the funds on another machine. They do not restore the shop book, the orders, the catalog, or a Lightning channel.
A new wallet can be made from 99 digits, each from 1 through 6. This computer does not add its own randomness.
A password is optional, and at least 12 characters when you set one. It encrypts only this copy of the wallet file. It is not part of the 24 words. Leave it blank and the words are stored unencrypted on the device. A backup of that service is then the seed.
Closing the browser does not lock the page. Restarting Autarki does. There is no Lock button.
Three chains.
Blake2b XBT bitcoin. Buttons say XBT or Pay with XBT. Its node is Bitcoin Knots. Its Lightning is Blake2b Lightning.
SHA-256 BTC bitcoin. Buttons say BTC or Pay with BTC. Its node is Bitcoin Core. Its Lightning is SHA-256 Lightning.
XBTC. Receive, Send, and Balance. Shop checkout and classified pickup can offer Pay with XBTC when this wallet's XBTC node is on and the seller published an XBTC account. A shipment does not offer XBTC. XBTC has no Lightning.
XBT and SHA-256 BTC share history only up to the fork. A payment is signed for one chain. Coins from the wrong chain do not pay the sale. A Bitcoin payment to an XBTC address does not arrive as XBTC. One XBTC sat is not one Bitcoin sat and is not one XBT sat.
Prices are whole satoshis. A dollar figure beside a price is a hint, in US dollars or Canadian dollars. The amount due stays in sats. The hint does not change the sats.
Receive, Send, and Balance.
Amounts are whole sats. Prepare builds the payment. Sign is a separate press. Broadcast is a separate press. The browser never receives the signed transaction.
A coin with no confirmation is not spendable. An ordinary coin can be spent after one confirmation. A mining reward waits longer: 100 confirmations on BTC, 4320 on XBTC, and a longer XBT wait that depends on the block it was mined in. Balance is the confirmed coins still held. Lightning is a separate jar. It is not added to Balance. Moving coins into Lightning sends them out of Balance. They have to confirm before a channel can open.
A chain can be hidden on this browser. The saved connection stays on the computer.
Lightning, on AMD and Intel.
On an AMD or Intel computer, Autarki starts two Lightning nodes: one for Blake2b XBT and one for SHA-256 BTC. You do not install a separate Lightning app, and you do not paste a node address to start them. The first start of each node takes about ten minutes. Later starts are quicker.
On-chain is where savings stay. Lightning is what you load before a sale in person. The first Lightning payment still needs a channel. After that channel has one confirmation, a later payment on it does not wait for a new confirmation. When a purchase needs a channel, the app can open one. A channel that can already cover the amount pays without a new on-chain wait.
Blake2b Lightning and SHA-256 Lightning are different networks. A Bitcoin payment request is refused on the Blake2b rail. Each Lightning node has its own backup, separate from the 24 words. Those backups are shown once. Do not reuse the wallet words for Lightning.
A Raspberry Pi, and an Umbrel arm64 package, run the wallet, the shop, Nostr, and on-chain payment. Lightning stays off on those packages. A Lightning payment, a shipment, and Mine need the AMD or Intel package.
A shared pool, so one channel can pay many shops, is the direction. The app can open a channel when a payment needs one. That pool does not already pay every sale.
Your node, or Autarki's servers.
You can connect your own coin node under Settings, then Coin Nodes, or keep using Autarki's servers for ordinary addresses. Until your own node is connected, those servers can see a normal address. They do not make a silent-payment code, and they cannot see a coin paid to one. A silent-payment code appears after your own node is connected.
XBTC can use Autarki's public node for reading and broadcasting until you connect your own. The StartOS and Umbrel packages do not include an XBTC node. XBT Knots and Bitcoin Core do not run on the same computer. XBTC Knots can run beside XBT Knots.