Wholly CryptoSecure console access
Opening console…Checking your secure session.
Two security layersNginx access protection remains active in front of this login.
Wholly Crypto Console

Projects

Select a project

Choose a project from the top menu to review its dashboard, settings, wallets, and payments.

Infrastructure

Chain connections

Manage the external nodes used to observe payments.

Bitcoin Lightning

Connect a receiving wallet, not a public blockchain RPC.

No Lightning wallet connected.

Chains

Configured nodes

Loading connections…

Blockchain node connections grouped by network
Blockchain and node Endpoints Status Latest block Last checked Actions
Contacting Wholly Crypto…

Settings

Rates

Convert between popular fiat currencies and crypto assets using cached market rates from your selected provider.

Reference pricing, refreshed automatically every 60 seconds Every asset is normalized to a USD reference so Wholly Crypto can convert fiat to crypto, crypto to fiat, or one crypto to another. Binance USDT markets are treated as a USD proxy. Rates help price invoices; they are not guaranteed execution prices.
Loading rate settings…Checking providers and cached reference quotes.

Rate calculator

Convert any available asset

Enter either amount and search the available fiat currencies or crypto assets. Fiat follows currency precision; native crypto follows each protocol's exact spendable precision.

Waiting for rates
Choose an available currency
Choose an available currency

Providers

Kraken or Binance is the primary crypto source, with the other as fallback. Frankfurter independently supplies daily fiat reference rates.

Loading providers…

Available currencies

Browse the fiat and crypto rates currently available to invoices and conversions.

Loading quotes…
Loading available currencies…

Reference prices are supplied by the configured providers. Crypto names and locally cached icons are provided by CoinGecko (opens in a new tab).

Settings

Tokens

Browse the cached CoinGecko top-token catalog and see which known blockchain platforms CoinGecko associates with each asset.

Market discovery data from CoinGecko The server refreshes this catalog hourly and keeps the last successful snapshot if CoinGecko is unavailable. Prices and changes are informational market data, not guaranteed invoice or execution rates. Chain badges describe CoinGecko-derived membership only; they do not mean a token is enabled or technically supported for invoices. Powered by CoinGecko (opens in a new tab)
Loading token catalog…Checking the cached CoinGecko snapshot and chain mappings.
Catalogtokens cached
Chain matchedCoinGecko-mapped assets
Last refreshAwaiting snapshot

Token market

Loading tokens…

Matched chains
24h range
Loading token market…

Settings

System

Manage updates, language and domains.

Software updates

Signed stable releases
Installed version
Latest version

Checks and downloads automatically use the official GitHub mirror if the release server is unavailable. Signatures are always verified.
Release notes
Updates verify the release signature, back up your installation and check its health. Checkout briefly pauses during restart.

Console language

Domains

Add addresses, check DNS, then publish securely.

Loading status

HTTPS is automatic. After setup, simply turn Cloudflare proxy on or off. Let’s Encrypt stays active; no setting changes here. Cloudflare: Full (strict) ↗

Checking domain configuration…Loading the desired and currently active hostnames.

Configured domains

Loading desired domains…

Up to 20 base domains. Enter a hostname such as whollycrypto.com.

Live domains
Loading active domains…
Saving does not change live traffic.

Source IP restrictions

Limit access to a live hostname. Restrictions are off by default and work with direct DNS or Cloudflare.

Your current IP:

Locked out? Run whollycrypto access-reset --domain HOST on your server.

Settings

API access

Prepare credentials for applications that will use the public Wholly Crypto API. Secrets are displayed once and cannot be recovered.

Integration reference · v1 Merchant API documentation Authentication, invoice schemas, hosted checkout, status polling, signed IPN/webhooks, errors, and copyable server examples. Read documentation

AI connections · MCP

Connect an AI assistant to selected projects on your own server.

MCP setup guide

Start read-only. Invoice creation is optional. Wallet secrets and fund transfers are never exposed.

Connected clients

API credentials

Loading credentials…

Merchant API permissions onlyFull access will allow public API reads and writes when invoice endpoints are enabled. It never grants access to node connections, system settings, or credential administration.
Loading API credentials…

Settings

Account

Manage the people who can sign in to this console.

Console users

Loading users…

Settings

Exchanges

Your exchange accounts

Use dedicated API keys with view, deposit and spot-trade access. Withdrawal access is not needed. Keep the key restricted to this VPS IP.

Exchange balances

AssetAvailableOn holdTotal

Balances visible to this API key. Separate funding, Earn and derivatives wallets may not be included. This view never starts a transfer or trade.

Spot markets & rates

MarketPriceMinimum orderStatus

Payments arrive in your project wallets first. Exchange deposits and market conversion are optional. Funds sent to an exchange become custodial; fiat stays there. Exchange fees, verification and regional restrictions apply.

Settings

Fees

Processing fees use the invoice’s fiat amount. Checkout spread, overpayments and network fees are excluded.

Billing detailsOptional

Used for future credit purchases and fee records. Previous records keep their original details.

Invoice fees

InvoiceInvoice amountProcessing feeCredits deductedStatusDetails
Loading fees…

Invoice fee

Please confirm

Custom token

Pricing is shared by this project's stores. Existing invoices keep their quoted amounts.

Use trusted standard tokens only. Verification is not a contract security audit.

Prepaid credits