KQBOARDKQ Book

Portfolio

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

Wallet total
239,569 KAS
2,668 KAS liquid · 46,751 in tokens · 190,151 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. 25 tokens are left out entirely — those positions are larger than 30 days of their own trading volume, so the floor price is a number nobody could get.

KAS
2,667.79native balance, from the chain
KRC-20
46tokens held
NFTs
54275 collections
Listed now
222asks by this wallet

Profit and loss

Unrealised
-90,138 KAS · -61.2% on 147,369 cost
Realised
+158 KAS across 2 closed trades
Cost basis
147,369KAS paid for 55 marked, 3 unmarked
Marked at
57,231KAS, from fills where they exist
Counting only what has actually traded
-61,185 KAS
-57.7% on 106,030 cost · 37 of 55 positions

The other 18 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

CHRONICV3 #7 ask only
paid 1,313 on 4/29/2026 · marked 3,333
cheapest of 3 asks by other wallets — nothing has filled
+2,020
+154%
JEETOSHI #39 3 fills
paid 5,859 on 8/3/2025 · marked 7,750
median of 3 recent fills within 25 ranks of this one
+1,891
+32%
KASPUNKS #862 7 fills
paid 2,400 on 1/30/2026 · marked 4,149
median of the last 7 fills, all ranks — too few sold near this rank
+1,749
+73%
YONAMAXI #22 3 fills
paid 500 on 2/8/2026 · marked 1,000
median of the last 3 fills, all ranks — too few sold near this rank
+500
+100%
YONAMAXI #85 3 fills
paid 720 on 6/6/2026 · marked 1,000
median of the last 3 fills, all ranks — too few sold near this rank
+280
+39%
KASRANKS #781 8 fills
paid 160 on 6/17/2026 · marked 307
median of 8 recent fills within 39 ranks of this one
+147
+92%
KASRANKS #599 8 fills
paid 160 on 6/17/2026 · marked 300 · you ask 307
median of 8 recent fills within 39 ranks of this one
+140
+87%
KASRANKS #710 8 fills
paid 160 on 6/17/2026 · marked 294
median of 8 recent fills within 39 ranks of this one
+134
+84%
KASRANKS #525 8 fills
paid 199 on 6/17/2026 · marked 288 · you ask 500
median of 8 recent fills within 39 ranks of this one
+89
+45%
KASRANKS #598 8 fills
paid 222 on 7/7/2026 · marked 307
median of 8 recent fills within 39 ranks of this one
+85
+38%
KASRANKS #524 8 fills
paid 200 on 6/17/2026 · marked 279
median of 8 recent fills within 39 ranks of this one
+79
+39%
KASRANKS #735 8 fills
paid 240 on 6/30/2026 · marked 307
median of 8 recent fills within 39 ranks of this one
+67
+28%
KASRANKS #650 8 fills
paid 239 on 6/26/2026 · marked 294
median of 8 recent fills within 39 ranks of this one
+55
+23%
KASRANKS #371 8 fills
paid 240 on 6/26/2026 · marked 293 · you ask 500
median of 8 recent fills within 39 ranks of this one
+53
+22%
KASRANKS #615 8 fills
paid 239 on 6/26/2026 · marked 287
median of 8 recent fills within 39 ranks of this one
+48
+20%
KASRANKS #391 8 fills
paid 239 on 6/26/2026 · marked 279
median of 8 recent fills within 39 ranks of this one
+40
+17%
KASRANKS #673 8 fills
paid 239 on 6/26/2026 · marked 279
median of 8 recent fills within 39 ranks of this one
+40
+17%
KASRANKS #349 8 fills
paid 250 on 6/30/2026 · marked 287
median of 8 recent fills within 39 ranks of this one
+37
+15%
KASRANKS #652 8 fills
paid 239 on 6/26/2026 · marked 268
median of 8 recent fills within 39 ranks of this one
+29
+12%
KASRANKS #423 8 fills
paid 239 on 6/26/2026 · marked 268
median of 8 recent fills within 39 ranks of this one
+29
+12%
KASRANKS #478 8 fills
paid 255 on 6/26/2026 · marked 277 · you ask 500
median of 8 recent fills within 39 ranks of this one
+22
+9%
APEKASGANG #1672 ask only
paid 20 on 12/23/2025 · marked 25 · you ask 169
cheapest of 24 asks by other wallets — nothing has filled
+5
+25%
YONAMAXI #127 3 fills
paid 999 on 2/6/2026 · marked 1,000
median of the last 3 fills, all ranks — too few sold near this rank
+1
+0%
KASRANKS #175 8 fills
paid 316 on 6/17/2026 · marked 287
median of 8 recent fills within 39 ranks of this one
-29
-9%
KASDAGS #279 ask only
paid 50 on 6/23/2025 · marked 20
cheapest of 180 asks by other wallets — nothing has filled
-30
-60%
KASRANKS #534 4 fills
paid 325 on 8/25/2026 · marked 294
median of 4 recent fills within 39 ranks of this one
-32
-10%
KASHIN #3109 ask only
paid 300 on 5/3/2026 · marked 200
cheapest of 78 asks by other wallets — nothing has filled
-100
-33%
KASLORDS #1272 ask only
paid 199 on 6/13/2025 · marked 98
cheapest of 151 asks by other wallets — nothing has filled
-101
-51%
JEETS #47 15 fills
paid 400 on 12/19/2025 · marked 250
median of the last 15 fills, all ranks — too few sold near this rank
-150
-38%
69DUCKS #17 1 fill
paid 950 on 12/2/2025 · marked 777
the only recent fill — one trade is not a market
-173
-18%

Closed trades

KRC-20 tokens

KASBTC
23,293.00 tokens
18,401
KAS at floor
WOLFY
8,046,109.46 tokens
15,255
KAS at floor
KREX
28,496,664.00 tokens
9,372
KAS at floor
KASPY
15,694,044.00 tokens
1,566
KAS at floor
KANGO
52,316,847.00 tokens
1,515
KAS at floor
KONAN
10,000,000.00 tokens
640
KAS at floor
KOMA no volume
191,371,692.74 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
5,741,150,782
at floor — not counted
JEETS no volume
89,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
26,700,000
at floor — not counted
SLOW no volume
122,164.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
69,514
at floor — not counted
ANTX no volume
1,786,495,833.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
55,489
at floor — not counted
GHOAD no volume
13,757,465.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
15,045
at floor — not counted
TBDAI 139d to exit
10,000.00 tokens
Excluded from the total: at the last 24h of volume this would take ~139 days to sell. The position is bigger than the market that trades it.
12,534
at floor — not counted
STARK no volume
1,050.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
5,250
at floor — not counted
LOYAL 43d to exit
21,444,000.00 tokens
Excluded from the total: at the last 24h of volume this would take ~43 days to sell. The position is bigger than the market that trades it.
4,671
at floor — not counted
GDFI no volume
1,387,421.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
2,705
at floor — not counted
BURT no volume
2,578,246.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
2,578
at floor — not counted
FROPPY no volume
1,500,000,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
1,500
at floor — not counted
KURNCY no volume
11,530,225.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
1,183
at floor — not counted
BLOCKS no volume
10,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
800
at floor — not counted
KEKE no volume
80,000,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
786
at floor — not counted
SILVER no volume
1,435,000,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
631
at floor — not counted
DUKBUX no volume
55,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
523
at floor — not counted
PHANT no volume
80,667,363.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
435
at floor — not counted
FOMOON no volume
160,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
144
at floor — not counted
KASBOT no volume
5,017,777.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
75
at floor — not counted
KDAO no volume
2,260,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
53
at floor — not counted
TROK no volume
1,280,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
37
at floor — not counted
PIRATE no volume
50.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
2
at floor — not counted
OGBOB no volume
28,700.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
0
at floor — not counted
FOREST no volume
3,200.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
0
at floor — not counted
KASTOR no volume
7,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
0
at floor — not counted
TORA
36,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
TCATS
1,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
RUSTY
1,030,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
PIZZA
0.120000 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
MODENG
999,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
MEME
1,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
MANTIS
100,000,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
KPAY
5,000,002.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
KASREG
1,000,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
KARMA
777.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
GIFT
1,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
DONALD
2,102,100.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
CRUMBS
0.000000 tokens · 4,388,057.00 locked
0
KAS at floor
BUNNY
7,810,822.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
BKONAN
5,000,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book

Balances come straight from the chain and are complete. Values do not: no marketplace publishes a bid side for KRC-20, so there is no record of what anyone would pay. A position larger than 30 days of the token's own volume is left out of the total rather than counted at a price it could never get.

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.

Listed by this wallet right now

KASWARRIOR #235
rank 205 · listed 9/4/2026
107
KAS ask
KASWARRIOR #291
rank 341 · listed 9/4/2026
107
KAS ask
KASWARRIOR #172
rank 48 · listed 9/4/2026
269
KAS ask
KASWARRIOR #309
rank 320 · listed 9/4/2026
107
KAS ask
HASH #2850
rank 1534 · listed 9/4/2026
777
KAS ask
KASWARRIOR #105
rank 121 · listed 9/4/2026
107
KAS ask
KASWARRIOR #223
rank 206 · listed 9/4/2026
107
KAS ask
KASMIANS #521
rank 3887 · listed 9/4/2026
420
KAS ask
KASMIANS #3230
rank 1858 · listed 9/4/2026
300
KAS ask
HASH #1668
rank 1745 · listed 9/4/2026
777
KAS ask
HASH #1315
rank 825 · listed 9/4/2026
500
KAS ask
KASRANKS #623
rank 639 · listed 9/5/2026
500
KAS ask
KASRANKS #397
rank 688 · listed 9/5/2026
500
KAS ask
HASH #750
rank 1413 · listed 9/4/2026
777
KAS ask
KASRANKS #525
rank 678 · listed 9/5/2026
500
KAS ask
DAGSKULK #153
rank 144 · listed 9/4/2026
569
KAS ask
KASRANKS #594
rank 664 · listed 9/4/2026
307
KAS ask
KASWARRIOR #154
rank 241 · listed 9/4/2026
107
KAS ask
KASWARRIOR #271
rank 83 · listed 9/4/2026
269
KAS ask
KASWARRIOR #241
rank 34 · listed 9/4/2026
269
KAS ask
KASWARRIOR #42
rank 234 · listed 9/4/2026
107
KAS ask
KASWARRIOR #145
rank 252 · listed 9/4/2026
107
KAS ask
KASWARRIOR #303
rank 317 · listed 9/4/2026
107
KAS ask
KASWARRIOR #95
rank 306 · listed 9/4/2026
107
KAS ask
KASWARRIOR #316
rank 264 · listed 9/4/2026
107
KAS ask
HASH #587
rank 857 · listed 9/4/2026
500
KAS ask
KASWARRIOR #262
rank 86 · listed 9/4/2026
269
KAS ask
KASWARRIOR #168
rank 49 · listed 9/4/2026
150
KAS ask
DAGSKULK #145
rank 159 · listed 9/4/2026
777
KAS ask
KASWARRIOR #268
rank 80 · listed 9/4/2026
269
KAS ask
KASWARRIOR #125
rank 38 · listed 9/4/2026
269
KAS ask
KASWARRIOR #341
rank 17 · listed 9/4/2026
420
KAS ask
HASH #917
rank 780 · listed 9/4/2026
1,777
KAS ask
HASH #493
rank 2642 · listed 9/4/2026
777
KAS ask
KASWARRIOR #137
rank 45 · listed 9/4/2026
107
KAS ask
KASUALS #427
rank 456 · listed 9/4/2026
70
KAS ask
KASWARRIOR #208
rank 195 · listed 9/4/2026
107
KAS ask
HASH #1482
rank 2020 · listed 9/4/2026
500
KAS ask
KASWARRIOR #38
rank 219 · listed 9/4/2026
107
KAS ask
KASWARRIOR #238
rank 208 · listed 9/4/2026
107
KAS ask

Bought by this wallet

KASRANKS #534
paid 325 KAS on 8/25/2026
comparables →
KASRANKS #235
paid 555 KAS on 8/25/2026
comparables →
SNESPUDZ #1
paid 11,111 KAS on 8/11/2026
comparables →
KASRANKS #555
paid 222 KAS on 7/10/2026
comparables →
KASRANKS #640
paid 234 KAS on 7/7/2026
comparables →
KASRANKS #598
paid 222 KAS on 7/7/2026
comparables →
KASRANKS #349
paid 250 KAS on 6/30/2026
comparables →
KASRANKS #735
paid 240 KAS on 6/30/2026
comparables →
KASRANKS #478
paid 255 KAS on 6/26/2026
comparables →
KASRANKS #371
paid 240 KAS on 6/26/2026
comparables →
KASRANKS #650
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #615
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #673
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #423
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #652
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #391
paid 239 KAS on 6/26/2026
comparables →
KASRANKS #524
paid 200 KAS on 6/17/2026
comparables →
KASRANKS #599
paid 160 KAS on 6/17/2026
comparables →
KASRANKS #710
paid 160 KAS on 6/17/2026
comparables →
KASRANKS #781
paid 160 KAS on 6/17/2026
comparables →
KASRANKS #525
paid 199 KAS on 6/17/2026
comparables →
KASRANKS #195
paid 499 KAS on 6/17/2026
comparables →
KASRANKS #175
paid 316 KAS on 6/17/2026
comparables →
KASRANKS #166
paid 12,000 KAS on 6/9/2026
comparables →
YONAMAXI #85
paid 720 KAS on 6/6/2026
comparables →
JEETSZOO #2
paid 1,800 KAS on 5/12/2026
comparables →
KASHIN #3376
paid 5,000 KAS on 5/3/2026
comparables →
KASHIN #3109
paid 300 KAS on 5/3/2026
comparables →
CHRONICV3 #7
paid 1,313 KAS on 4/29/2026
comparables →
GHOAD #997
paid 2,222 KAS on 4/24/2026
comparables →
NIGHTMARE #24
paid 5,000 KAS on 3/2/2026
comparables →
YONAMAXI #22
paid 500 KAS on 2/8/2026
comparables →
YONAMAXI #127
paid 999 KAS on 2/6/2026
comparables →
JEETSZOO #82
paid 2,100 KAS on 2/6/2026
comparables →
JEETSZOO #167
paid 3,000 KAS on 1/30/2026
comparables →
KASPUNKS #862
paid 2,400 KAS on 1/30/2026
comparables →
JEETSZOO #292
paid 6,500 KAS on 1/30/2026
comparables →
JEETSZOO #257
paid 6,500 KAS on 1/30/2026
comparables →
JEETS #80
paid 500 KAS on 1/21/2026
comparables →
KASPUNKS #112
paid 10,500 KAS on 1/15/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
190,151 KAS
542 NFTs across 75 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
100 KAS/day · 36,446 KAS/yr
Staking EXP
8 / 69daily wallet cap
Expedition EXP
35per cycle
Collections
75 5 with a mapped mechanic

Observations

Sell PIXELKREX spares, buy into KDC
One of three at random: Feathered Edge (+1 Tempest Clash per day); Golden Egg (+10 SOULS per Rare/Very Rare Expedition artifact); Quack Recovery
high
Sell KASRANKS spares, buy into KDC
One of three at random: Feathered Edge (+1 Tempest Clash per day); Golden Egg (+10 SOULS per Rare/Very Rare Expedition artifact); Quack Recovery
high
5 more KDC would unlock Quackmire
One of three at random: Feathered Edge (+1 Tempest Clash per day); Golden Egg (+10 SOULS per Rare/Very Rare Expedition artifact); Quack Recovery
Below 6 the ones you hold contribute nothing to this activation.
medium
7 PIXELKREX, 6 needed for KREX Research Terminal
1 beyond the threshold. Extra copies add nothing to this activation -- they may still matter to you for other reasons.
Holding them costs nothing. Selling them frees roughly 250 KAS.
high
84 KASRANKS, 5 needed for Sunken Treasure
Far past the 5 the activation needs. Whatever is driving this position, it is not the threshold.
high

Holdings

Made up of 9 KASBTC/day (7 KAS) · 276 SOULS/day (93 KAS). Reward tokens are valued at their own recent fills, never at asks.

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.

51 of your 542 tokens are matched to their exact reward band by rarity rank. The other 491 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.