KQBOARDKQ Book

Portfolio

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

Wallet total
21,456 KAS
22 KAS liquid · 99 in tokens · 21,334 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
22.39native balance, from the chain
KRC-20
1tokens held
NFTs
939 collections
Listed now
0asks by this wallet

Profit and loss

Unrealised
-3,577 KAS · -11.2% on 32,026 cost
Realised
+0 KAS across 0 closed trades
Cost basis
32,026KAS paid for 40 marked
Marked at
28,450KAS, from fills where they exist
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

BITCOIN #1426 3 fills
paid 2,999 on 7/12/2026 · marked 5,000
median of 3 recent fills within 105 ranks of this one
+2,001
+67%
BITCOIN #1636 3 fills
paid 630 on 7/12/2026 · marked 700
median of 3 recent fills within 105 ranks of this one
+70
+11%
BITCOIN #2041 5 fills
paid 555 on 7/12/2026 · marked 600
median of 5 recent fills within 105 ranks of this one
+45
+8%
HASH #2432 8 fills
paid 230 on 7/15/2026 · marked 250
median of 8 recent fills within 144 ranks of this one
+20
+9%
HASH #2135 8 fills
paid 230 on 7/15/2026 · marked 240
median of 8 recent fills within 144 ranks of this one
+10
+4%
HASH #939 7 fills
paid 290 on 7/15/2026 · marked 300
median of 7 recent fills within 144 ranks of this one
+10
+3%
BITCOIN #819 20 fills
paid 999 on 7/12/2026 · marked 1,000
median of the last 20 fills, all ranks — too few sold near this rank
+1
+0%
BITCOIN #520 20 fills
paid 999 on 7/12/2026 · marked 1,000
median of the last 20 fills, all ranks — too few sold near this rank
+1
+0%
APEGANGKAS #116 16 fills
paid 22 on 8/1/2026 · marked 23
median of the last 16 fills, all ranks — too few sold near this rank
+1
+2%
KASPUNKS #712 3 fills
paid 4,149 on 7/8/2026 · marked 4,149
median of 3 recent fills within 50 ranks of this one
+0
+0%
JEETSLIFE #7252 8 fills
paid 95 on 7/8/2026 · marked 95
median of 8 recent fills within 389 ranks of this one
+0
+0%
JEETSLIFE #5622 8 fills
paid 95 on 7/9/2026 · marked 95
median of 8 recent fills within 389 ranks of this one
+0
+0%
JEETSLIFE #3821 8 fills
paid 95 on 7/9/2026 · marked 95
median of 8 recent fills within 389 ranks of this one
+0
+0%
BITCOIN #163 3 fills
paid 700 on 7/12/2026 · marked 700
median of 3 recent fills within 105 ranks of this one
+0
+0%
HASH #810 3 fills
paid 250 on 7/15/2026 · marked 250
median of 3 recent fills within 144 ranks of this one
+0
+0%
HASH #2279 4 fills
paid 250 on 7/15/2026 · marked 250
median of 4 recent fills within 144 ranks of this one
+0
+0%
APEGANGKAS #173 8 fills
paid 22 on 8/1/2026 · marked 22
median of 8 recent fills within 111 ranks of this one
+0
+0%
APEGANGKAS #57 8 fills
paid 22 on 8/1/2026 · marked 22
median of 8 recent fills within 111 ranks of this one
+0
+0%
APEGANGKAS #2215 8 fills
paid 22 on 8/1/2026 · marked 22
median of 8 recent fills within 111 ranks of this one
+0
+0%
APEGANGKAS #129 8 fills
paid 22 on 8/1/2026 · marked 22
median of 8 recent fills within 111 ranks of this one
+0
+0%
APEGANGKAS #118 3 fills
paid 24 on 8/1/2026 · marked 24
median of 3 recent fills within 111 ranks of this one
+0
+0%
APEGANGKAS #484 16 fills
paid 23 on 8/1/2026 · marked 23
median of the last 16 fills, all ranks — too few sold near this rank
-1
-2%
APEGANGKAS #876 8 fills
paid 23 on 8/1/2026 · marked 22
median of 8 recent fills within 111 ranks of this one
-1
-4%
APEGANGKAS #1051 5 fills
paid 23 on 8/1/2026 · marked 22
median of 5 recent fills within 111 ranks of this one
-1
-4%
APEGANGKAS #134 7 fills
paid 23 on 8/1/2026 · marked 22
median of 7 recent fills within 111 ranks of this one
-1
-4%
APEGANGKAS #50 16 fills
paid 24 on 8/1/2026 · marked 23
median of the last 16 fills, all ranks — too few sold near this rank
-2
-6%
APEGANGKAS #95 5 fills
paid 24 on 8/1/2026 · marked 22
median of 5 recent fills within 111 ranks of this one
-2
-8%
JEETSLIFE #7392 8 fills
paid 95 on 7/8/2026 · marked 88
median of 8 recent fills within 389 ranks of this one
-7
-7%
HASH #2787 8 fills
paid 250 on 7/15/2026 · marked 240
median of 8 recent fills within 144 ranks of this one
-10
-4%
JEETSLIFE #426 8 fills
paid 111 on 7/8/2026 · marked 87
median of 8 recent fills within 389 ranks of this one
-25
-22%

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.

48 NFTs confirmed on-chain. This covers the wallet’s full history, so nothing earlier is missing.

Bought by this wallet

APEGANGKAS #50
paid 24 KAS on 8/1/2026
comparables →
APEGANGKAS #118
paid 24 KAS on 8/1/2026
comparables →
APEGANGKAS #95
paid 24 KAS on 8/1/2026
comparables →
APEGANGKAS #134
paid 23 KAS on 8/1/2026
comparables →
APEGANGKAS #1051
paid 23 KAS on 8/1/2026
comparables →
APEGANGKAS #876
paid 23 KAS on 8/1/2026
comparables →
APEGANGKAS #484
paid 23 KAS on 8/1/2026
comparables →
APEGANGKAS #129
paid 22 KAS on 8/1/2026
comparables →
APEGANGKAS #2215
paid 22 KAS on 8/1/2026
comparables →
APEGANGKAS #57
paid 22 KAS on 8/1/2026
comparables →
APEGANGKAS #116
paid 22 KAS on 8/1/2026
comparables →
APEGANGKAS #173
paid 22 KAS on 8/1/2026
comparables →
HASH #939
paid 290 KAS on 7/15/2026
comparables →
HASH #2279
paid 250 KAS on 7/15/2026
comparables →
HASH #810
paid 250 KAS on 7/15/2026
comparables →
HASH #2135
paid 230 KAS on 7/15/2026
comparables →
HASH #2816
paid 300 KAS on 7/15/2026
comparables →
HASH #2327
paid 300 KAS on 7/15/2026
comparables →
HASH #599
paid 300 KAS on 7/15/2026
comparables →
HASH #2787
paid 250 KAS on 7/15/2026
comparables →
HASH #2432
paid 230 KAS on 7/15/2026
comparables →
MAXITEARS #28
paid 1,050 KAS on 7/13/2026
comparables →
BITCOIN #520
paid 999 KAS on 7/12/2026
comparables →
BITCOIN #163
paid 700 KAS on 7/12/2026
comparables →
BITCOIN #972
paid 1,553 KAS on 7/12/2026
comparables →
BITCOIN #1636
paid 630 KAS on 7/12/2026
comparables →
BITCOIN #111
paid 1,400 KAS on 7/12/2026
comparables →
BITCOIN #130
paid 1,050 KAS on 7/12/2026
comparables →
BITCOIN #819
paid 999 KAS on 7/12/2026
comparables →
BITCOIN #2041
paid 555 KAS on 7/12/2026
comparables →
BITCOIN #1426
paid 2,999 KAS on 7/12/2026
comparables →
BITCOIN #1234
paid 5,555 KAS on 7/12/2026
comparables →
BITCOIN #180
paid 5,000 KAS on 7/11/2026
comparables →
BITCOIN #515
paid 2,222 KAS on 7/11/2026
comparables →
JEETSLIFE #3821
paid 95 KAS on 7/9/2026
comparables →
JEETSLIFE #5622
paid 95 KAS on 7/9/2026
comparables →
JEETSLIFE #7392
paid 95 KAS on 7/8/2026
comparables →
JEETSLIFE #7252
paid 95 KAS on 7/8/2026
comparables →
JEETSLIFE #426
paid 111 KAS on 7/8/2026
comparables →
KASPUNKS #712
paid 4,149 KAS on 7/8/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,334 KAS
93 NFTs across 9 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
25 KAS/day · 9,111 KAS/yr
Staking EXP
2 / 69daily wallet cap
Expedition EXP
8per cycle
Collections
9 2 with a mapped mechanic

Holdings

Made up of 2 KASBTC/day (2 KAS) · 69 SOULS/day (23 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.

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