KQBOARDKQ Book

Portfolio

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

Wallet total
90,555 KAS
22,107 KAS liquid · 61,923 in tokens · 6,525 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. 4 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
22,107.32native balance, from the chain
KRC-20
10tokens held
NFTs
157 collections
Listed now
1asks by this wallet

Profit and loss

Unrealised
-165 KAS · -2.4% on 6,949 cost
Realised
+0 KAS across 0 closed trades
Cost basis
6,949KAS paid for 30 marked
Marked at
6,784KAS, 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

TEAL_CRYSTALS # 14 fills
paid 79 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
+41
+52%
TEAL_CRYSTALS # 14 fills
paid 79 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
+41
+52%
TEAL_CRYSTALS # 14 fills
paid 79 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
+41
+52%
TEAL_CRYSTALS # 14 fills
paid 79 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
+41
+52%
TEAL_CRYSTALS # 14 fills
paid 90 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
+31
+34%
KASGOTHS #1046 8 fills
paid 480 on 9/7/2026 · marked 495
median of 8 recent fills within 106 ranks of this one
+15
+3%
KASGOTHS #377 8 fills
paid 480 on 9/7/2026 · marked 494
median of 8 recent fills within 106 ranks of this one
+14
+3%
KASGOTHS #1685 8 fills
paid 490 on 9/7/2026 · marked 495
median of 8 recent fills within 106 ranks of this one
+5
+1%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+13%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+13%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+6%
KASGOTHS #863 8 fills
paid 499 on 9/5/2026 · marked 499
median of 8 recent fills within 106 ranks of this one
+0
+0%
SOUL_STONES # 5 fills
paid 69 on 9/5/2026 · marked 69
median of the last 5 fills, all ranks
+0
+0%
SOUL_STONES # 5 fills
paid 69 on 9/5/2026 · marked 69
median of the last 5 fills, all ranks
+0
+0%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+0%
ANCIENT_BONES # 20 fills
paid 2 on 9/7/2026 · marked 2
median of the last 20 fills, all ranks
+0
+0%
TEAL_CRYSTALS # 14 fills
paid 121 on 9/5/2026 · marked 120
median of the last 14 fills, all ranks
-1
-1%
KASGOTHS #173 8 fills
paid 499 on 9/5/2026 · marked 495
median of 8 recent fills within 106 ranks of this one
-5
-1%
KASGOTHS #215 8 fills
paid 480 on 9/7/2026 · marked 470
median of 8 recent fills within 106 ranks of this one
-10
-2%
KASGOTHS #1158 8 fills
paid 499 on 9/7/2026 · marked 475
median of 8 recent fills within 106 ranks of this one
-25
-5%
KASGOTHS #469 8 fills
paid 499 on 9/5/2026 · marked 470
median of 8 recent fills within 106 ranks of this one
-29
-6%
KASGOTHS #247 8 fills
paid 500 on 9/7/2026 · marked 470
median of 8 recent fills within 106 ranks of this one
-30
-6%
TEAL_CRYSTALS # 14 fills
paid 160 on 9/7/2026 · marked 120
median of the last 14 fills, all ranks
-40
-25%
KASZOMBIES #549 8 fills
paid 1,680 on 9/5/2026 · marked 1,425
median of 8 recent fills within 33 ranks of this one
-255
-15%

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 ownership is incomplete, and here is exactly why. There is no working public endpoint that answers “which NFTs does this address hold”. KaspaCom knows because it is their marketplace and they index it internally; that is not something they publish. So KQ Book currently shows only what it has watched happen — items this wallet listed or bought since KQ Book started watching — which for a wallet that has been quiet is nothing at all.

The chain read is what fixes this, and for this wallet it came back with nothing — either the node was slow, or these holdings predate what we can read. Until it answers, this section is a floor rather than an inventory. It says so instead of showing you a confident zero.

Listed by this wallet right now

Bought by this wallet

KASGOTHS #1158
paid 499 KAS on 9/7/2026
comparables →
KASGOTHS #247
paid 500 KAS on 9/7/2026
comparables →
KASGOTHS #1685
paid 490 KAS on 9/7/2026
comparables →
KASGOTHS #377
paid 480 KAS on 9/7/2026
comparables →
KASGOTHS #1046
paid 480 KAS on 9/7/2026
comparables →
KASGOTHS #215
paid 480 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 79 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
ANCIENT_BONES lot
paid 2 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 90 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 79 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 160 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 79 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 79 KAS on 9/7/2026
comparables →
TEAL_CRYSTALS lot
paid 121 KAS on 9/5/2026
comparables →
SOUL_STONES lot
paid 69 KAS on 9/5/2026
comparables →
SOUL_STONES lot
paid 69 KAS on 9/5/2026
comparables →
KASGOTHS #863
paid 499 KAS on 9/5/2026
comparables →
KASGOTHS #469
paid 499 KAS on 9/5/2026
comparables →
KASGOTHS #173
paid 499 KAS on 9/5/2026
comparables →
KASZOMBIES #549
paid 1,680 KAS on 9/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
6,525 KAS
15 NFTs across 7 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,776 KAS/yr
Staking EXP
2 / 69daily wallet cap
Expedition EXP
45per cycle
Collections
7 2 with a mapped mechanic

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.

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