OPERATING ON KASPA MAINNET

BUILD
FREER
FASTER.

Open-source, user-first infrastructure for the Kaspa blockDAG. Privacy, self-custody, and real-world utility — shipped without permission.

NO CUSTODY//NO GATEKEEPERS//NO LOCK-IN//SOURCE ON THE TABLE//10 BLOCKS PER SECOND//THE GHOST IN THE GRAPH//NO CUSTODY//NO GATEKEEPERS//NO LOCK-IN//SOURCE ON THE TABLE//10 BLOCKS PER SECOND//THE GHOST IN THE GRAPH//
BLOCK HEIGHT
104,882,301
CONFIRMATION
~0.4s
REPOS OPEN
7 / 7
KEYS WE HOLD
0
01 / DOCTRINE

Technology should expand your freedom — not ration it.

We are not a company. GHOSTDAGGER is a name anyone can build under, so long as they hold the line. Every product is judged against one question: after installing it, does the user depend on fewer people than before?

P.01
Keys stay with the human
Generated on your device. Held on your device. There is no recovery desk to call.
P.02
Privacy is the default state
Not a setting, not a tier, not a toggle buried four screens deep.
P.03
Source open, ego closed
Read it before you trust it. Contributors ship anonymous by default.
P.04
Individuals > institutions
Every time. We attack custody, never other chains.
02 / ARSENAL7 TOOLS

Seven tools. One rule: you hold the keys.

WALLETMAINNET
WRAITH

Self-custody Kaspa wallet. Keys generated and held locally — no account, no email, no trace.

OPEN →
AGENTALPHA
REVENANT

Autonomous agent with a spend budget and a kill switch. It acts on-chain, then it's gone.

READ SPEC →
PROTOCOLMAINNET
GHOSTLINK

Wallet-to-dapp auth for Kaspa. Scoped sessions that expire. Connect without consenting to everything.

DOCS →
IDENTITYMAINNET
GHOSTID

Seed-phrase identity. Twelve words, no issuer, no registry. You are the only copy.

DERIVE →
PAYMENTSBETA
OBOL

Take payment in KAS or fiat, settle in seconds. The coin you pay the ferryman.

INTEGRATE →
PRIVACYAUDIT
LETHE

Privacy routing for KAS. Fixed denominations, no relay custody, no admin key.

AUDIT IT →
MACHINE PAYALPHA
TOLLGATE

Pay-per-request HTTP over Kaspa. Status 402 as it was always meant to work.

SPEC →
SLOT 08 — OPEN
Your tool here.

Propose it in the open. If it removes a gatekeeper, it gets built.

PROPOSE →
03 / PROOF

If you don't hold the keys, you hold a receipt.

Nothing we ship phones home. Identity is derived in memory and never written to disk unless you write it. Verify it yourself — that's the whole point.

0 TELEMETRY0 CUSTODY0 ADMIN KEYS
ghost-id — zsh
$ ghost-id derive --entropy dice --words 24
→ identity generated in memory
→ nothing written to disk
→ you are the only copy
$ wraith send 250 --route lethe
→ signed locally · broadcast 0.38s
→ confirmed in block 104,882,301
$
04 / WORKLOGSHIPPED IN THE OPEN
2026.09.14LETHEv0.1 on mainnet

Fixed-denomination routing live. Relays hold nothing and cannot be upgraded — the contract is the promise. Audit report and reproducible build hash published alongside.

2026.09.02GHOSTLINKSession scopes shipped

Dapps now request one address, read-only, for fifteen minutes. Spend permission is not a scope that exists.

2026.08.21WRAITHAir-gapped signing

Sign on a machine that has never seen a network. Transfer by QR. The online half never touches a key.

2026.08.05TOLLGATE402 reference server

Meter an API by the request, settle in under a second, no subscription and no account. Reference implementation in 400 lines.

Build under the name.

No application, no interview, no CV. Open a pull request that removes a gatekeeper. Stay anonymous if you like — we prefer it.

THE GHOST IN THE GRAPH