Getting started

Requirements

SCC Payments is a free, self-custodial desktop app for macOS and Windows. There is nothing to install on a server and no account to register — your wallet lives entirely on your own device.

  • macOS 12+ (Apple Silicon or Intel) or Windows 10/11
  • Internet access — needed to check balances, broadcast transactions, and fetch live exchange rates
  • A safe place to write down a 12-word recovery phrase on first launch

Note: The app is currently unsigned. On macOS, right-click the app and choose Open the first time to bypass the "unidentified developer" warning. This is expected and will be resolved once code signing is set up.

Installation & first launch

01 — Download

Download the installer for your platform from the homepage.

02 — Install

macOS: open the .dmg and drag SCC Payments into Applications. Windows: run the installer.

03 — Create or recover

On first launch, choose Create New Wallet or Recover Existing Wallet with a 12-word phrase.

04 — Back up your phrase

If creating new, write down the 12-word recovery phrase shown once and confirm three random words to prove you saved it.

Downloads

App password & recovery phrase

Right after wallet creation or recovery, you'll set a local app password. This is a quick access gate for this device only — it is never used to derive or encrypt your wallet.

Important: Forgetting your app password requires a full local wallet reset on that device (Settings → Security & Backup → Delete Wallet, or the same prompt from the lock screen). Your funds are never at risk from this — as long as you still have your 12-word recovery phrase, you can recover the exact same wallet and addresses on any device, instantly. The recovery phrase is the real backup; the password is not.

You can re-reveal your recovery phrase at any time from Settings → Security & Backup, after re-entering your app password.

Using the app

Overview

The Overview tab is the dashboard: key revenue metrics, a 14-day revenue chart, and a feed of recent activity across all your sales and transfers.

Wallet

The Wallet tab is split into three sub-views:

  • Balances — live per-asset balances across every supported chain
  • Deposit — shows a QR code and address for your wallet's main address per asset, for receiving any amount directly
  • Withdraw — send funds out from your main wallet to any address, with a mandatory review step (recipient, amount, network fee) and app password confirmation before anything broadcasts

Note: Withdraw always spends from your chain's single main address (the same one shown under Deposit) — never from one-time Point of Sale addresses. See Auto-sweep behavior for how POS revenue gets there.

Point of Sale

The Point of Sale tab is where you take payments in person.

Manual order

Add products or services with a name and a USD price, click to add them to the cart, choose which asset the customer wants to pay with, and click Charge. The fiat total is converted to the chosen crypto at the live exchange rate, plus any fee/margin configured per asset in Settings.

WooCommerce & Telegram

Connecting a WooCommerce store or selling through a Telegram bot are both planned integrations, shown in the app today as "Coming soon." Neither is available yet.

Transactions

A full list of every payment received and every transfer sent, with status, amount, and asset for each.

Settings

  • Account — your business profile (name, address, contact, tax ID), shown on printed receipts
  • Currencies & Fees — enable or disable which assets customers can pay with, and set a fee/margin percentage per asset applied on top of the live exchange rate
  • Security & Backup — re-reveal your recovery phrase (password required), and the Delete Wallet danger zone
  • License — a license key field for activating future paid features. Not yet tied to any plan tiers or server-side validation — this is reserved for upcoming functionality
Assets & chains

Bitcoin BTC

Native SegWit (bc1...) addresses, derived from your recovery phrase. Balance and transaction data come from public Bitcoin block explorer APIs.

Ethereum ETH USDT USDC

Ethereum mainnet. ETH, USDT, and USDC (both ERC-20) share the same address. Token transfers use the standard ERC-20 contracts on Ethereum mainnet.

Solana SOL USDC

Solana mainnet. SOL and USDC (SPL token) share the same address. Fast finality and low fees.

Tron TRX USDT

Tron mainnet. TRX and USDT (TRC-20) share the same address. USDT on Tron is generally the cheapest and fastest stablecoin option for customers.

Advanced

Auto-sweep behavior

Point of Sale payments are generated on one-time addresses, not your main wallet address. What happens to that balance next depends on the asset:

  • Native assets (BTC, ETH, SOL, TRX) — automatically swept to your main wallet address the moment the payment is detected, minus the network fee for that move. No action needed.
  • Stablecoins (USDT, USDC) — not auto-swept. A one-time address that only received a token transfer has no native currency on it to pay a network fee, so the balance stays on that address. It remains fully yours and spendable, just not yet consolidated into your main wallet automatically.

Funds sent directly to your main address via Wallet → Deposit are never affected by this — they're already in the right place.

Troubleshooting

Payment not detected

  • Confirm the device has internet access — balance checks use public chain APIs
  • Check that the customer sent the correct asset on the correct chain to the address shown
  • Check the Transactions tab — the payment may have landed but not yet reached the confirmation threshold

App won't launch on macOS

  • Right-click the app and choose Open instead of double-clicking, since the build is currently unsigned

Forgot app password

  • From the lock screen, choose Forgot password — this resets the local device only. Recover your wallet again using your 12-word recovery phrase to get back your exact same addresses and history.

FAQ

Does SCC Payments ever have access to my funds?

No. Your recovery phrase is generated and encrypted locally via your OS's secure storage (Keychain on macOS, DPAPI on Windows) and never leaves your device. We never see your private keys or seed phrase.

Is there a transaction fee charged by SCC Payments?

No. The app charges zero percentage fees. The only costs are standard blockchain network fees, and any optional margin you choose to set yourself per asset in Currencies & Fees.

Can I use the same wallet on a second device?

Yes — recover it with the same 12-word phrase. The same addresses will be regenerated deterministically, though Point of Sale history (products, past invoices) is stored per-device and starts empty on a newly recovered install.