Query BTC Block9 sats balance with ENS

Using ENS text record to check BTC Block9 sats balance

BTC ordinal wallets are used separately from the BTC receiving addresses. Rare sats are typically stored with BTC ordinals. Block 9 sats are a kind of rare sats from the first P2P transaction that have special meanings for digital collectors.

The Problem

ENS’s BTC address record is meant for receiving BTC. It needs a separate address or text record for receiving Ordinals or rare sats. Solving this problem will extend ENS usage to BTC Ordinals and rare sats collectors.

The Solution

Use text records for BTC Ordinal addresses and proofs. Additionally, having an utility to query ENS for block9 sats balance.

  • add a “sat” text record for a designated address for receiving BTC Ordinals or rare sats. Any ENS user can set a “sat” text record with his/her Ordinal wallet address. We provide a rare sat balance check to show this ENS user’s Block 9 sats balance.
  • optionally, add a “satproof” record for verifying “sat” record with a proof generated by BTC signature.
  • Use “sat” record to query Block 9 sats balance.

enssat0

enssat1

This proposal is to further build up this ENS utility to allow ENS users to see their Block9 sats balance. PoC: https://anotherworld.gg/api/v1/getsatsinfo?ens=jackie.eth