nostr:nprofile1qqsxkxud4s60l3sagexlamcquj5y5czwzuh0vwglkc5jj0t0zenpfrqpz4mhxue69uhk2er9dchxummnw3ezumrpdejqz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzpmhxue69uhkummnw3ezuamfdejspj4092

Reply to this note

Please Login to reply.

Discussion

Used a textnote event for simplicity. Just for now.

Assuming it's base64 encoded, what is the data structure and internal encoding?

It's the base64 encoded cbor serialization of a data structure made like this:

```

{

"epoch": ,

"event": "BURN"|"MINT",

"contents": Array

}

```

Where contents contains either the hex encoded signature C or the hex encoded blind signature B_

What is epoch?

It's the last part of the key derivation path. Specifies how many key rotations the mint has performed and which one we are in right now.

Every 5 seconds a background worker scoops up accumulated proofs or blinded signatuees and posts a note.