KQBOARDKQ Book

Portfolio

Any address. Public on-chain data, no wallet connection, nothing to sign.

Wallet total
32,166 KAS
10,619 KAS liquid · 0 in tokens · 21,547 in NFTs at floor

Token and NFT figures are marked at the current floor, which is an upper bound: selling any size walks the book down.

KAS
10,619.31native balance, from the chain
KRC-20
0none held
NFTs
764 collections
Listed now
0asks by this wallet

Profit and loss

Unrealised
+7,520 KAS · +41.4% on 18,164 cost
Realised
+0 KAS across 0 closed trades
Cost basis
18,164KAS paid for 42 marked
Marked at
25,684KAS, from fills where they exist
Counting only what has actually traded
+7,820 KAS
+46.4% on 16,864 cost · 41 of 42 positions

The other 1 are valued at the cheapest ask by another wallet, because nothing in those collections has filled. An ask is what someone hopes to get, not what anyone paid.

What this number does and does not know

Cost is what this wallet actually paid, recorded at the time.

Value is marked at what comparable tokens have actually SOLD for. Where nothing has sold, it falls back to the cheapest ask by another wallet, and says so. Where there is neither, the position is left unmarked rather than given a number.

This wallet's own asking prices are never used as the mark. An ask you set yourself is a number you chose, not a price anyone paid.

Only purchases made on KaspaCom since KQ Book started watching are included. Mints, transfers and older buys have no cost basis and are left out rather than counted as free.

Open positions

KASPUNKS #488 7 fills
paid 2,440 on 1/19/2026 · marked 4,149
median of the last 7 fills, all ranks — too few sold near this rank
+1,709
+70%
CYPHERS #1724 10 fills
paid 139 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+288
+207%
CYPHERS #359 10 fills
paid 170 on 2/8/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+257
+151%
CYPHERS #1758 10 fills
paid 190 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+237
+125%
CYPHERS #28 10 fills
paid 190 on 2/10/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+237
+125%
CYPHERS #533 10 fills
paid 199 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+228
+115%
CYPHERS #2090 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #494 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #144 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #63 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1393 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #2296 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1617 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #836 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1388 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1581 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #2415 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1550 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1232 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1640 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1761 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #93 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1552 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #527 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #951 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1628 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1675 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #813 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #2295 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
CYPHERS #1850 10 fills
paid 200 on 2/9/2026 · marked 427
median of the last 10 fills, all ranks — too few sold near this rank
+227
+113%
NFT holdings for this wallet may be incomplete. What's shown reflects activity KQ Book has directly observed. For a wallet that hasn't listed or traded recently, that can understate what it actually holds. Treat this section as a floor, not a confident count.

Bought by this wallet

KASPUNKS #523
paid 4,888 KAS on 2/20/2026
comparables →
CYPHERS #1203
paid 1,499 KAS on 2/15/2026
comparables →
CYPHERS #1183
paid 200 KAS on 2/13/2026
comparables →
CYPHERS #159
paid 200 KAS on 2/11/2026
comparables →
CYPHERS #322
paid 200 KAS on 2/11/2026
comparables →
CYPHERS #1479
paid 200 KAS on 2/11/2026
comparables →
CYPHERS #1945
paid 200 KAS on 2/10/2026
comparables →
CYPHERS #28
paid 190 KAS on 2/10/2026
comparables →
CYPHERS #2165
paid 200 KAS on 2/10/2026
comparables →
CYPHERS #1642
paid 200 KAS on 2/10/2026
comparables →
CYPHERS #1925
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1850
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #2295
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #813
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1675
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1628
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #951
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #527
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1552
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #93
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1761
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1640
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1232
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1550
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #2415
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1581
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1388
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #836
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1617
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #2296
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #1393
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #63
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #144
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #494
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #2090
paid 200 KAS on 2/9/2026
comparables →
CYPHERS #533
paid 199 KAS on 2/9/2026
comparables →
CYPHERS #1758
paid 190 KAS on 2/9/2026
comparables →
CYPHERS #1724
paid 139 KAS on 2/9/2026
comparables →
CYPHERS #359
paid 170 KAS on 2/8/2026
comparables →
CYPHERS #1863
paid 749 KAS on 2/5/2026
comparables →

Each of these opens a page with what comparable ranks are asking, what they have actually sold for in 90 days, and how this one's price sits against both. That is the closest thing to a fair value the data supports — and it refuses to state one when there are too few comparable fills to mean anything.

Holdings, marked at floor
21,547 KAS
76 NFTs across 4 collections

An upper bound, not a valuation: floor × count. Selling any quantity walks the book down, and thin collections carry floors nothing has ever traded at.

Staking
0 KAS/day · 0 KAS/yr
Staking EXP
0 / 69daily wallet cap
Expedition EXP
0per cycle
Collections
4 held

Zero because none of these 4 collections has a mechanic mapped yet — not because they earn nothing. 6 projects are mapped so far, each hand-checked against the project's own rules. If one of these has staking or expeditions, it is missing from our table, not from the chain.

Holdings

These are observations about game mechanics, not recommendations. People hold NFTs for art, membership and conviction as much as yield -- KQ Book only measures the yield part, and says so.

42 of your 76 tokens are matched to their exact reward band by rarity rank. The other 34 are counted but not named, so they are costed at the lowest band their collection offers — that part of the figure is a floor, not an estimate.

Mechanics are hand-mapped and carry a verified_at date. Projects change emissions without notice.