Keys encrypted with AES-256-GCM
Every API key and secret is encrypted before it is written to the database, with a key held outside it. In production the platform refuses to store a key at all if that encryption is not available.
The Crypto Hub is software, not a custodian. Your crypto stays in your own exchange accounts; we connect to them with API keys you create and can revoke at any time.
What an API key can do here
Every API key and secret is encrypted before it is written to the database, with a key held outside it. In production the platform refuses to store a key at all if that encryption is not available.
The site and the API are served only over HTTPS, with HSTS so browsers never fall back to plain HTTP. Calls to your exchange are made over TLS from our servers.
Each production release is fingerprinted — its commit id (or, when a build doesn't carry one, its server revision and build id) plus its newest changelog entry — and the fingerprint is submitted to the free, public OpenTimestamps calendars, which anchor it in a Bitcoin block. After that, nobody can backdate or rewrite what we shipped.
Download both files
Check the receipt
ots verify thecryptohub-release-<id>.txt.otsRead the result
shasum -a 256 <statement>.txtWhere something matters to you — a certificate, a tax report, a prize draw, a payout — we publish it somewhere we can't quietly edit, and give you the link to check it.
Academy certificates are issued as attestations on Base. Each certificate has its own public page, so an employer or client can check it without asking us.
Certificate linkthecryptohub.io/verify/certificate/<id>
Your accountant can verify a report wasn't changed. On the report's verify page, drop in the file: it is hashed in the browser, compared with the hash we stored, and shown with its OpenTimestamps proof. The file itself is not uploaded.
Report linkthecryptohub.io/verify/report/<id>
Before the draw, the SHA-256 of the full ticket list is committed on-chain. The winners are then picked by Chainlink VRF inside a smart contract — no hand-picking, no do-overs.
Anyone can check that the published ticket list hashes to that commitment, that the VRF transaction produced the random number, and that the contract returns the published winning tickets.
Our payouts page lists each affiliate payout with its date, amount and asset, a link to the transaction on a block explorer, and a shortened wallet address, added as each payout is made.
A crypto platform should run on crypto. You can pay for your plan with it, and our affiliates are paid in it.
Pay for any plan in cryptocurrency — BTC, ETH, USDT and more — through NOWPayments at checkout.
Affiliates choose to be paid in USDC, USDT, BTC or ETH, sent to the wallet address they give us.
No security page should be only about clever cryptography. These are the everyday protections, and how to reach us when something looks wrong.
Turn on two-factor authentication with any authenticator app in your account settings. The secret behind your codes is encrypted at rest with AES-256-GCM as well.
Found a security issue? Email the contact in our security.txt with the details and steps to reproduce, and give us a chance to fix it before you share it publicly.
Ask from your account settings or by contacting us. Your account is disabled at once and your personal data is erased after a 30-day grace period.
No. Your funds stay in your own exchange accounts. We connect with read-only or trade API keys, never ask for withdrawal permission, and nothing in the platform can withdraw from your exchange.
They are encrypted with AES-256-GCM before they are saved, and only decrypted on our servers to make a request to your exchange. Everything travels over HTTPS (TLS), and the site sends HSTS so browsers refuse plain HTTP.
That the record of a release — its commit id (or its server revision and build id) and its newest changelog entry — existed no later than the Bitcoin block its receipt points to. Nobody, including us, can backdate or edit that record afterwards without the receipt failing to verify.
The free OpenTimestamps calendars collect many fingerprints and write them into one Bitcoin transaction, which usually takes a few hours. The receipt is upgraded automatically once that block is mined; download it again to get the complete proof.
No. OpenTimestamps is an open standard. You can check a receipt at opentimestamps.org or with the open-source ots client against Bitcoin itself — our servers are not involved in the check.
Academy certificates are issued as attestations on Base. Open the certificate's link, thecryptohub.io/verify/certificate/ followed by its id, to check it.
Email the contact listed in our security.txt file at thecryptohub.io/.well-known/security.txt with the details and steps to reproduce. Please give us a chance to fix it before you share it publicly.
Yes. Request it from your account settings or by contacting us. Your account is disabled straight away, and after a 30-day grace period your personal data is erased. The privacy policy lists exactly what is deleted and the few records that are kept in anonymised form.
More on how exchange connections work: platform features.