crypto-trading-bitcoin is a crypto trading website whose defining act is taking direct control of the amount of bitcoin held in a wallet. The product is built for a single kind of user — the wallet owner who wants to see exactly how much bitcoin they hold and to change that amount on their own terms. The site is not a market-browsing portal or a social trading feed; it is an instrument for custody and adjustment, where the wallet balance is the central object and the adjust action is the primary control.
The audience is a US-based individual wallet owner (the requester, Hello Mcdonald, is representative) who expects a serious, precise, instrument-grade surface: a dark titanium ground, a dial-like balance readout, and a machined control for changing the amount. The product intent is narrow and deliberate: view the bitcoin amount in the wallet, and control it.
crypto-trading-bitcoin is delivered as a first-party web application with application-owned identity. The current delivery consists of:
The only active human actor is the Wallet Owner / Trader, who enrolls, verifies, views their bitcoin balance, and adjusts the amount held in the wallet. The backend and database are non-persona system actors that persist and apply the owner's changes.
Accepted current behavior is limited to: self-service enrollment, returning verification, viewing the current bitcoin amount in the wallet, and changing that amount so the updated amount is reflected in the wallet. No market data feeds, order books, fiat on/off-ramps, multi-asset portfolios, or social features are part of the current scope.
Removed from scope
The product is a first-party, application-owned experience. Identity is established by the wallet owner through self-service Sign Up and verified on return through Login; the protected Wallet and Adjust Bitcoin destinations are reachable only after verification. The anonymous Landing page explains the product and routes the visitor to enrollment or verification.
The wallet's bitcoin amount is durable application state owned by the signed-in wallet owner. Changing the amount is a first-party action performed on the Adjust Bitcoin destination and reflected on the Wallet destination. The current delivery horizon covers only viewing and controlling the bitcoin amount; any future trading, market, or transfer capabilities are explicitly out of the current boundary and are not represented in current pages or acceptance.
FR-1 — Crypto trading website (explicit). As a Wallet Owner / Trader, I should reach a crypto trading website that presents the product and its wallet-control purpose, so that I understand what the site does and how to begin. Trigger: visiting the site anonymously. Observable result: the Landing page renders the product purpose and routes to Sign Up or Login. Access: anonymous. Failure/recovery: n/a (static). Continuation: proceed to Sign Up or Login.
FR-2 — Self-service enrollment (required_inference). As a Wallet Owner / Trader, I should be able to enroll myself on Sign Up, so that I have an application-owned account and an initialized wallet. Trigger: submitting the enrollment form. Observable result: an account and wallet are created and I am routed to Wallet. Access: anonymous. Failure/recovery: validation or duplicate-identity error shown inline with the form preserved; correct and resubmit. Continuation: view the wallet.
FR-3 — Returning verification (required_inference). As a Wallet Owner / Trader, I should be able to verify my identity on Login, so that I can reach my protected wallet state. Trigger: submitting credentials. Observable result: verified session and routing to Wallet. Access: anonymous entry, protected state after verification. Failure/recovery: invalid-credential message with form preserved; retry. Continuation: view the wallet.
FR-4 — View bitcoin amount in wallet (explicit). As a Wallet Owner / Trader, I should see the current amount of bitcoin held in my wallet on the Wallet page, so that I know exactly what I hold. Trigger: opening Wallet while verified. Observable result: the balance is displayed in the instrument dial with delta and holdings readout. Access: login required. Failure/recovery: fetch error shows a retry control. Continuation: open Adjust Bitcoin.
FR-5 — Control the amount of bitcoin in the wallet (explicit). As a Wallet Owner / Trader, I should be able to change the amount of bitcoin in my wallet on Adjust Bitcoin and confirm it, so that the wallet reflects the amount I intend to hold. Trigger: entering or stepping a new amount and confirming. Observable result: the wallet's bitcoin amount is updated and reflected on Wallet. Access: login required. Failure/recovery: invalid amount or save failure shows an inline message with the entered value preserved; correct and reconfirm. Continuation: return to Wallet to see the updated balance.
Muse: MARQ by Garmin — titanium precision for a bitcoin cockpit. Headline: "YOUR BITCOIN, UNDER YOUR HAND".
Palette (dark mode):
| Role | Hex |
|---|---|
| Background (graphite-titanium) | #14161A |
| Surface (brushed metal) | #1D2127 |
| Text (warm off-white) | #EDE8DF |
| Primary (champagne gold) | #C9A227 |
| Accent (teal, positive deltas) | #3FA9A0 |
| Muted (steel grey) | #8A8F98 |
| Hairline divider | #2A2F37 |
Gold is reserved for the balance figure, the adjust crown, and key CTAs — never a large fill. Teal signals "up"/positive deltas only. No blue anywhere; no white ground.
Typography: Headings and numerals in Saira Condensed (uppercase micro-labels at 11–12px with +0.18em tracking; tabular semibold numerals for the bitcoin amount). Body in Saira regular at 15–16px with open leading. Scale: 12 / 15 / 19 / 28 / clamp(44px, 6vw, 96px) balance display / clamp(56px, 9vw, 148px) hero headline.
Shape language: Circular gauges and bezels as the dominant motif — the balance sits inside a thin concentric ring (2px hairline gold at 60% opacity, 1px tick marks at 12 positions) with an 18px continuous-curve card radius. Controls are capsule "crowns" with a machined inner shadow and 1px top highlight. Ruled data rows with hairline dividers, label left / value right. Sharp corners only on the outer frame.
Layout: 12-column instrument-panel grid at 1280px collapsing to a single column at 375px. Wallet is a two-thirds dial panel beside a one-third control rail; Adjust Bitcoin is a focused single-column instrument. Landing leads with an edge-to-edge dark hero, then three alternating ruled sections separated by hairline rules. Vertical rhythm 96px desktop / 56px mobile.
Imagery: Macro material detail only — brushed titanium, sapphire-crystal edge, topographic contour lines at 8% opacity. The primary "image" is the data: the balance dial, ruled readouts, a thin gold sparkline on graphite. Small 1.5px line-art pictograms for hold, adjust, verify. No stock photography, no 3D blobs, no illustration.
The public entry is a two-object composition, never a centered hero stack. On a full-bleed graphite ground, the left 7 columns carry the oversized Saira Condensed headline "YOUR BITCOIN, UNDER YOUR HAND" set flush left in two ragged lines with the second line indented one column, warm off-white on graphite. Beneath it sits a single capsule crown CTA in champagne gold with dark text, followed by a hairline rule with three uppercase micro-labels: "CUSTODY · ADJUST · VERIFY". The right 5 columns hold a large circular instrument bezel — concentric hairline rings with 12 tick marks, the live bitcoin amount in Saira Condensed at 96px centered inside, and a thin teal delta line beneath it — bleeding slightly off the right edge, with a topographic contour texture at 8% opacity over the far right band. The balance reads like a watch dial; the adjust action reads like turning a crown.
Interaction Model: Animated Motion Tempo: restrained Hero Dimensionality: dimensional_css
Landing Hero Motion Brief
durable_state_required): The wallet's bitcoin amount and owner identity persist in MariaDB across sessions.clamp(...); decoration and imagery may bleed but never cover readable text or controls.prefers-reduced-motion, provide a usable static arrangement — ring fully drawn, numbers at final value, no count-up.
crypto-trading-bitcoin · Instrument grade custody
A wallet built for one job: see the bitcoin you hold and control the amount on your own terms. Read the balance like a dial, change it like a crown — no market feed, no noise.
Representative readout — your own balance appears once you sign in.
The wallet shows exactly how much bitcoin you hold.
Your bitcoin amount sits at the centre of a dial-like bezel, in tabular numerals you can read at a glance. Every row of the readout is label left, value right — the same alignment whether you are checking a balance or making a change.
Change the amount on your own terms.
Open Adjust Bitcoin and set a new amount with a crown-style stepper or a quick fraction, then confirm the change in the panel below. The dial's indicator tick turns to your value and the wallet's balance is updated when the change is saved.
Returning owners verify identity to reach the wallet.
The wallet and the adjust instrument are protected surfaces. Sign in with your enrolled identity; once verified you land on the balance you control. New here? Enrol once on Sign Up and your wallet is initialised alongside your account.
Custody instrument
crypto-trading-bitcoin keeps the bitcoin in your wallet as one clear figure you can read at a glance and change with a single deliberate action.

crypto-trading-bitcoin · Instrument grade custody
A wallet built for one job: see the bitcoin you hold and control the amount on your own terms. Read the balance like a dial, change it like a crown — no market feed, no noise.
Representative readout — your own balance appears once you sign in.
The wallet shows exactly how much bitcoin you hold.
Your bitcoin amount sits at the centre of a dial-like bezel, in tabular numerals you can read at a glance. Every row of the readout is label left, value right — the same alignment whether you are checking a balance or making a change.
Change the amount on your own terms.
Open Adjust Bitcoin and set a new amount with a crown-style stepper or a quick fraction, then confirm the change in the panel below. The dial's indicator tick turns to your value and the wallet's balance is updated when the change is saved.
Returning owners verify identity to reach the wallet.
The wallet and the adjust instrument are protected surfaces. Sign in with your enrolled identity; once verified you land on the balance you control. New here? Enrol once on Sign Up and your wallet is initialised alongside your account.
Custody instrument
crypto-trading-bitcoin keeps the bitcoin in your wallet as one clear figure you can read at a glance and change with a single deliberate action.
No comments yet. Be the first!