Crypto ventures

The page has to feel safe before the wallet opens.

I build the front of a token, a protocol, or a dashboard. Wallet states, network prompts, fee approvals, and the numbers a person has to trust. Hand-coded. Files handed over. I do not hold keys, I do not buy the token, and I do not promise a launch.

Text 865-394-5582

The wallet on this page is a sample. No extension. No signature leaves the browser. Not connected.

What the job is

Token or protocol page

Utility in plain language, team, audit badge placement, and a connect flow a first-time user can finish.

Quoted flat

Dashboard UI

TVL, APY, positions, empty states, loading, and the failed transaction. The numbers stay readable on a phone.

Quoted flat

Whitepaper, translated

The dense paragraph becomes the section a person can finish. The paper stays linked. The page does the explaining.

Quoted flat

Launch ads

Same kits as the rest of the shop. Creative only. I do not buy the media.

$250 · $650 · $950

A crypto product is not the $950 local business page. I quote it flat after I see what has to ship. Text the product and the page you need.

Proof on the page

Invented product. Not a client. These controls are the work sample.

Wallet states

Connect, switch, approve, fail

Trust

Legitimacy is a layout, not a slogan

AuditSample badge · linked report
TeamNames, roles, public handles
ContractAddress, copy, explorer
UtilityWhat the token does. What it does not.

A scam page hides the contract and shouts the APY. This layout does the opposite.

Whitepaper translation

Same idea, two readings

The protocol employs a dual-token model. Emissions are modulated toward a 1.00 reference price. Parameter changes sit behind a 72-hour timelock. An exit routes 4% to the stability module.

  • Two tokens. One is the product. One is the vote.
  • New tokens slow down when the price is above the target.
  • A change waits 72 hours. You can leave before it lands.
  • Leaving early costs 4%. That 4% stays in the pool.
Tokenomics · illustrative

Move the sliders. The year updates.

Not a forecast. A UI state with the math on the page.

Paper terminalDummy asset · SAMPLE
1.000

Press long or short. It resolves in a few seconds. Nothing is traded.

Slippage

Too tight fails. Too loose gets eaten.

Quoted out100.00
Minimum received99.50

Stake to open the text line

Fifteen seconds. Dummy token. Then the number.

A founder who will not click can skip it. The skip is always here.

Skip · text me

Video snippets

A founder posts these. I hand over the files. Silent on purpose. The caption carries the story. Samples, not clients.

9:16 · Reels, Shorts, TikTok · 15s · 70 KB
1:1 · X and LinkedIn · 12s · 38 KB
Ultra-wide · Telegram drop · 8s · 20 KB
First 3 seconds

Three hooks, cut before the explanation

Pool is leaking. You paid the fee. Still clear on mute. Each beat is three seconds.

Scroll feed

The clip plays when it hits the middle

Sample channel · pool note

Sample channel · caption only

Sample channel · stake teaser

Sample channel · square cut

Anatomy of a hook

Toggle the overlay. The clip keeps looping.

Type sits above the pool. One idea per card.
Pool level moves. The caption does not.
Cut about every 4 seconds.
Retention scrub

Drag the marker. The frame follows.

0:00 hook0:03 pool0:07 fee0:11 mute

0:00 — kinetic line names the problem.

Telegram weight

Same 15 seconds. Two renders. Real file sizes.

Master is 720×1280, 87 KB. Telegram cut is 480×854, 33 KB. Both are under the size that turns type to mush. Flat type stays small. A filmed face will not.

I render the post file for the channel it is going to. I do not hand over a 40 MB master and hope Telegram is kind.

10-second UI teaser

Stake, bar, success. Before the app is finished.

What I will not put on the page