KQBOARDKQ Book

Portfolio

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

Wallet total
61,670 KAS
456 KAS liquid · 28,262 in tokens · 32,952 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. 7 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
455.55native balance, from the chain
KRC-20
19tokens held
NFTs
17719 collections
Listed now
23asks by this wallet

Profit and loss

Unrealised
+267 KAS · +2.6% on 10,316 cost
Realised
+499 KAS across 1 closed trade
Cost basis
10,316KAS paid for 29 marked
Marked at
10,583KAS, from fills where they exist
Counting only what has actually traded
+909 KAS
+9.6% on 9,516 cost · 27 of 29 positions

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

MAXITEARS #927 20 fills
paid 250 on 6/3/2026 · marked 775 · you ask 700
median of the last 20 fills, all ranks — too few sold near this rank
+525
+210%
MAXITEARS #31 8 fills
paid 425 on 6/14/2026 · marked 725
median of 8 recent fills within 50 ranks of this one
+300
+71%
MAXITEARS #218 8 fills
paid 525 on 6/14/2026 · marked 770 · you ask 1,111
median of 8 recent fills within 50 ranks of this one
+245
+47%
MAXITEARS #445 8 fills
paid 599 on 6/14/2026 · marked 800 · you ask 1,777
median of 8 recent fills within 50 ranks of this one
+201
+33%
MAXITEARS #361 8 fills
paid 599 on 6/14/2026 · marked 800
median of 8 recent fills within 50 ranks of this one
+201
+33%
MAXITEARS #539 20 fills
paid 599 on 6/14/2026 · marked 775 · you ask 999
median of the last 20 fills, all ranks — too few sold near this rank
+176
+29%
KASRANKS #92 4 fills
paid 850 on 6/17/2026 · marked 981
median of 4 recent fills within 39 ranks of this one
+131
+15%
MAXITEARS #945 3 fills
paid 250 on 6/3/2026 · marked 360
median of 3 recent fills within 50 ranks of this one
+110
+44%
HASH #1641 4 fills
paid 222 on 7/20/2026 · marked 275
median of 4 recent fills within 144 ranks of this one
+53
+24%
HASH #2309 4 fills
paid 250 on 7/20/2026 · marked 275
median of 4 recent fills within 144 ranks of this one
+25
+10%
HASH #795 4 fills
paid 269 on 7/14/2026 · marked 285
median of 4 recent fills within 144 ranks of this one
+16
+6%
HASH #1658 8 fills
paid 269 on 7/14/2026 · marked 280
median of 8 recent fills within 144 ranks of this one
+11
+4%
WSCOUT26 #429 5 fills
paid 21 on 6/18/2026 · marked 25
median of 5 recent fills within 30 ranks of this one
+4
+19%
WSCOUT26 #423 3 fills
paid 20 on 6/18/2026 · marked 20
median of 3 recent fills within 30 ranks of this one
+0
+0%
WSCOUT26 #303 3 fills
paid 50 on 6/18/2026 · marked 50
median of 3 recent fills within 30 ranks of this one
+0
+0%
HASH #1962 7 fills
paid 777 on 7/19/2026 · marked 777
median of 7 recent fills within 144 ranks of this one
+0
+0%
HASH #2502 5 fills
paid 310 on 7/15/2026 · marked 300
median of 5 recent fills within 144 ranks of this one
-10
-3%
KASRANKS #267 5 fills
paid 333 on 6/17/2026 · marked 300
median of 5 recent fills within 39 ranks of this one
-33
-10%
MAXITEARS #313 3 fills
paid 400 on 6/3/2026 · marked 350 · you ask 799
median of 3 recent fills within 50 ranks of this one
-50
-13%
HASH #556 7 fills
paid 300 on 7/13/2026 · marked 250
median of 7 recent fills within 144 ranks of this one
-50
-17%
HASH #1518 5 fills
paid 400 on 7/13/2026 · marked 300
median of 5 recent fills within 144 ranks of this one
-100
-25%
HASH #2249 5 fills
paid 375 on 7/13/2026 · marked 269
median of 5 recent fills within 144 ranks of this one
-106
-28%
WSCOUT26 #489 7 fills
paid 199 on 6/18/2026 · marked 80
median of 7 recent fills within 30 ranks of this one
-119
-60%
WSCOUT26 #26 3 fills
paid 150 on 7/18/2026 · marked 25
median of 3 recent fills within 30 ranks of this one
-125
-83%
HASH #471 6 fills
paid 400 on 7/14/2026 · marked 272
median of 6 recent fills within 144 ranks of this one
-128
-32%
HASH #634 7 fills
paid 375 on 7/14/2026 · marked 230
median of 7 recent fills within 144 ranks of this one
-145
-39%
WSCOUT26 #433 8 fills
paid 299 on 6/18/2026 · marked 80
median of 8 recent fills within 30 ranks of this one
-219
-73%
MECHANGELS #378 ask only
paid 400 on 2/7/2026 · marked 79
cheapest of 250 asks by other wallets — nothing has filled
-321
-80%
MECHANGELS #286 ask only
paid 400 on 2/8/2026 · marked 79
cheapest of 250 asks by other wallets — nothing has filled
-321
-80%

Closed trades

KRC-20 tokens

KASBTC
26,042.82 tokens · 2,000.00 locked
20,834
KAS at floor
ZEAL
20,006.16 tokens · 1,300.00 locked
4,988
KAS at floor
KASPER
3,972,615.62 tokens · 950,000.00 locked
1,371
KAS at floor
GHOAD
893,090.28 tokens · 1,630,000.00 locked
1,070
KAS at floor
PACMAN
1,000.00 tokens
0
KAS at floor
RITUAL no volume
2,882,382.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
23,059
at floor — not counted
MUTANT no volume
11,010,000.00 tokens · 2,990,000.00 locked
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
5,161
at floor — not counted
LOYAL no volume
10,425,000.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
2,271
at floor — not counted
SOULS no volume
2,530.12 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
1,771
at floor — not counted
SHERK no volume
1,250,000.00 tokens · 1,890,000.00 locked
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
481
at floor — not counted
BONKEY no volume
11,624,484.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
51
at floor — not counted
SNOWDN no volume
42.00 tokens
Excluded from the total: nothing has traded in 24h, so the floor is an ask nobody has taken.
6
at floor — not counted
YUGE
20,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
SLIPPY
175,000,000.00 tokens · 50,000,000.00 locked
No live book — no price, which is missing liquidity, not a missing balance.
no live book
ROBOT
2,038,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
MKAGA
45,315,750.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
GRASS
18,000,000.00 tokens
No live book — no price, which is missing liquidity, not a missing balance.
no live book
CRUMBS
0.000000 tokens · 10,000.00 locked
0
KAS at floor
BROC
1,000,000.00 tokens · 30,000,000.00 locked
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

Bought by this wallet

HASH #2309
paid 250 KAS on 7/20/2026
comparables →
HASH #1641
paid 222 KAS on 7/20/2026
comparables →
HASH #1962
paid 777 KAS on 7/19/2026
comparables →
WSCOUT26 #26
paid 150 KAS on 7/18/2026
comparables →
HASH #2502
paid 310 KAS on 7/15/2026
comparables →
HASH #634
paid 375 KAS on 7/14/2026
comparables →
HASH #471
paid 400 KAS on 7/14/2026
comparables →
HASH #1658
paid 269 KAS on 7/14/2026
comparables →
HASH #795
paid 269 KAS on 7/14/2026
comparables →
HASH #2249
paid 375 KAS on 7/13/2026
comparables →
HASH #1518
paid 400 KAS on 7/13/2026
comparables →
HASH #556
paid 300 KAS on 7/13/2026
comparables →
WSCOUT26 #433
paid 299 KAS on 6/18/2026
comparables →
WSCOUT26 #489
paid 199 KAS on 6/18/2026
comparables →
WSCOUT26 #303
paid 50 KAS on 6/18/2026
comparables →
WSCOUT26 #429
paid 21 KAS on 6/18/2026
comparables →
WSCOUT26 #423
paid 20 KAS on 6/18/2026
comparables →
KASRANKS #267
paid 333 KAS on 6/17/2026
comparables →
KASRANKS #92
paid 850 KAS on 6/17/2026
comparables →
MAXITEARS #361
paid 599 KAS on 6/14/2026
comparables →
MAXITEARS #539
paid 599 KAS on 6/14/2026
comparables →
MAXITEARS #218
paid 525 KAS on 6/14/2026
comparables →
MAXITEARS #445
paid 599 KAS on 6/14/2026
comparables →
MAXITEARS #31
paid 425 KAS on 6/14/2026
comparables →
MAXITEARS #471
paid 500 KAS on 6/13/2026
comparables →
MAXITEARS #945
paid 250 KAS on 6/3/2026
comparables →
MAXITEARS #313
paid 400 KAS on 6/3/2026
comparables →
MAXITEARS #927
paid 250 KAS on 6/3/2026
comparables →
MECHANGELS #286
paid 400 KAS on 2/8/2026
comparables →
MECHANGELS #378
paid 400 KAS on 2/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
32,952 KAS
177 NFTs across 19 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
24 KAS/day · 8,763 KAS/yr
Staking EXP
2 / 69daily wallet cap
Expedition EXP
35per cycle
Collections
19 4 with a mapped mechanic

Observations

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 249 KAS.
high
29 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 2 KASBTC/day (2 KAS) · 69 SOULS/day (22 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.

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