KQBOARDKQ Book

Portfolio

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

Wallet total
68,757 KAS
409 KAS liquid · 35,112 in tokens · 33,236 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. 2 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
408.90native balance, from the chain
KRC-20
3tokens held
NFTs
24015 collections
Listed now
60asks by this wallet

Profit and loss

Unrealised
-842 KAS · -5.2% on 16,332 cost
Realised
-7 KAS across 4 closed trades
Cost basis
16,332KAS paid for 492 marked, 9 unmarked
Marked at
15,491KAS, from fills where they exist
Counting only what has actually traded
-340 KAS
-3.3% on 10,361 cost · 474 of 492 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

PIXELKREX #406 ask only
paid 120 on 8/15/2026 · marked 388
cheapest of 5 asks by other wallets — nothing has filled
+268
+223%
PIXELKREX #331 ask only
paid 150 on 8/15/2026 · marked 388
cheapest of 5 asks by other wallets — nothing has filled
+238
+159%
KDC #890 5 fills
paid 40 on 7/10/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+158
+395%
KDC #739 5 fills
paid 45 on 7/21/2026 · marked 198 · you ask 169
median of the last 5 fills, all ranks — too few sold near this rank
+153
+340%
KDC #1019 5 fills
paid 45 on 7/30/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+153
+340%
KDC #431 5 fills
paid 50 on 7/10/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+148
+296%
PIXELKREX #916 ask only
paid 250 on 8/15/2026 · marked 388
cheapest of 5 asks by other wallets — nothing has filled
+138
+55%
KDC #523 5 fills
paid 100 on 9/4/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+98
+98%
KDC #925 5 fills
paid 130 on 7/9/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+68
+52%
KDC #781 5 fills
paid 131 on 7/11/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+67
+51%
KASRANKS #608 ask only
paid 240 on 8/21/2026 · marked 307
cheapest of 19 asks by other wallets — nothing has filled
+67
+28%
KDC #274 5 fills
paid 149 on 7/10/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+49
+33%
KDC #930 5 fills
paid 150 on 7/10/2026 · marked 198
median of the last 5 fills, all ranks — too few sold near this rank
+48
+32%
KASRANKS #675 ask only
paid 270 on 8/21/2026 · marked 307
cheapest of 19 asks by other wallets — nothing has filled
+37
+14%
KASGOTHS #1612 ask only
paid 500 on 8/24/2026 · marked 530
cheapest of 427 asks by other wallets — nothing has filled
+30
+6%
KASGOTHS #1575 ask only
paid 500 on 8/24/2026 · marked 530
cheapest of 427 asks by other wallets — nothing has filled
+30
+6%
TEAL_CRYSTALS # ask only
paid 59 on 9/7/2026 · marked 89 · you ask 115
cheapest of 32 asks by other wallets — nothing has filled
+30
+51%
KASRANKS #762 ask only
paid 287 on 8/21/2026 · marked 307 · you ask 469
cheapest of 19 asks by other wallets — nothing has filled
+20
+7%
KASRANKS #495 ask only
paid 287 on 8/21/2026 · marked 307
cheapest of 19 asks by other wallets — nothing has filled
+20
+7%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,176%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,176%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,106%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,106%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/7/2026 · marked 22
median of the last 20 fills, all ranks
+20
+1,042%
BAT_WINGS # 20 fills
paid 2 on 9/6/2026 · marked 22
median of the last 20 fills, all ranks
+20
+985%

Closed trades

KRC-20 tokens

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

WSCOUT26 #20
rank 229 · listed 9/4/2026
150
KAS ask
KASRANKS #762
rank 510 · listed 9/4/2026
469
KAS ask
SOULS lot
listed 9/6/2026
28
KAS ask
KDC #992
rank 601 · listed 9/4/2026
169
KAS ask
TEAL_CRYSTALS lot
listed 9/5/2026
109
KAS ask
KDC #739
rank 1190 · listed 9/4/2026
169
KAS ask
KDC #905
rank 919 · listed 9/4/2026
169
KAS ask
HASH #2817
rank 1438 · listed 9/4/2026
330
KAS ask
KDC #961
rank 749 · listed 9/4/2026
199
KAS ask
KDC #647
rank 1051 · listed 9/4/2026
369
KAS ask
KDC #798
rank 497 · listed 9/4/2026
409
KAS ask
KDC #177
rank 326 · listed 9/4/2026
569
KAS ask
WSCOUT26 #440
rank 350 · listed 9/4/2026
250
KAS ask
KDC #328
rank 330 · listed 9/4/2026
469
KAS ask
WSCOUT26 #169
rank 497 · listed 9/4/2026
150
KAS ask
KDC #516
rank 839 · listed 9/4/2026
169
KAS ask
WSCOUT26 #6
rank 320 · listed 9/4/2026
60
KAS ask
WSCOUT26 #562
rank 216 · listed 9/4/2026
150
KAS ask
KDC #525
rank 780 · listed 9/4/2026
269
KAS ask
KDC #996
rank 910 · listed 9/4/2026
169
KAS ask
HASH #2140
rank 2428 · listed 9/4/2026
290
KAS ask
HASH #345
rank 2683 · listed 9/4/2026
250
KAS ask
HASH #1579
rank 2559 · listed 9/4/2026
280
KAS ask
KDC #668
rank 453 · listed 9/4/2026
269
KAS ask
KDC #204
rank 275 · listed 9/4/2026
696
KAS ask
KDC #80
rank 962 · listed 9/4/2026
169
KAS ask
WSCOUT26 #379
rank 472 · listed 9/4/2026
250
KAS ask
TEAL_CRYSTALS lot
listed 9/5/2026
115
KAS ask
KDC #320
rank 878 · listed 9/4/2026
169
KAS ask
KDC #130
rank 1058 · listed 9/4/2026
369
KAS ask
SOUL_STONES lot
listed 9/4/2026
99
KAS ask
HASH #26
rank 2824 · listed 9/4/2026
250
KAS ask
HASH #908
rank 2066 · listed 9/4/2026
280
KAS ask
HASH #2518
rank 2060 · listed 9/4/2026
280
KAS ask
HASH #1634
rank 1947 · listed 9/4/2026
290
KAS ask
HASH #2584
rank 1783 · listed 9/4/2026
290
KAS ask
KDC #716
rank 886 · listed 9/4/2026
169
KAS ask
WSCOUT26 #157
rank 555 · listed 9/4/2026
70
KAS ask
WSCOUT26 #390
rank 510 · listed 9/4/2026
200
KAS ask
WSCOUT26 #410
rank 7 · listed 9/4/2026
250
KAS ask

Bought by this wallet

BLOOD_VIALS lot
paid 1 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/2026
comparables →
SOULS lot
paid 22 KAS on 9/7/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
33,236 KAS
240 NFTs across 15 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
125 KAS/day · 45,563 KAS/yr
Staking EXP
10 / 69daily wallet cap
Expedition EXP
12per cycle
Collections
15 5 with a mapped mechanic

Observations

Sell KASRANKS spares, buy into PIXELKREX
+7% rare expedition drops; +5% EXP from all mechanics; +5% SOULS production
high
Sell KDC spares, buy into PIXELKREX
+7% rare expedition drops; +5% EXP from all mechanics; +5% SOULS production
high
3 more PIXELKREX would unlock KREX Research Terminal
+7% rare expedition drops; +5% EXP from all mechanics; +5% SOULS production
Below 6 the ones you hold contribute nothing to this activation.
medium
8 KASRANKS, 5 needed for Sunken Treasure
3 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 921 KAS.
high
90 KDC, 6 needed for Quackmire
Far past the 6 the activation needs. Whatever is driving this position, it is not the threshold.
high

Holdings

Made up of 11 KASBTC/day (9 KAS) · 345 SOULS/day (116 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.

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