Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

Open Etching #54

Closed
casey opened this issue Oct 10, 2023 · 0 comments · Fixed by ordinals/ord#2548
Closed

Open Etching #54

casey opened this issue Oct 10, 2023 · 0 comments · Fixed by ordinals/ord#2548

Comments

@casey
Copy link
Owner

casey commented Oct 10, 2023

Distribution via burn: after creation, some amount of un-allocated coins can be claimed by burning sats. Can be boxed to a certain block height after creation. (Credit to windsock on twitter.)

Note to self: One thing I dislike about BRC-20 style airdrops is that they aren't amenable to SPV proofs. E.g, you have to see every single transaction to know whether or not a mint transaction is valid. However, with burns that are limited to a block height, if the restriction is in place that even if every single sat is burned, you won't overflow the token maximum value, then you know that every single burn within a block range is valid, even if you don't see every single transaction.

You could support BRC-20 style airdrops that didn't require a burn if you ensured that even if every single transaction was a BRC-20 airdrop, it wouldn't overflow the max token value. This would require bounding by height, or by using such a low value that even if every transaction was a mint, until the end of time, you wouldn't overflow the token max value.

Some interesting questions:

  • How to specify exchange rate: runes/sat or sats/rune
  • Given an exchange rate, what is the minimum supply?
  • How to represent a max block height?
  • If rune A and rune B both require burning sats, you should need to burn sats for both.
  • If burn amount is 0, then we must ensure that even if all transactions up to stop height are mints, supply cannot be overflowed.
  • Add maximum mint amount per transaction.
@casey casey mentioned this issue Oct 10, 2023
@casey casey changed the title Airdrop via burn Mob Mint Oct 10, 2023
@casey casey changed the title Mob Mint Mob Mints Oct 10, 2023
@casey casey changed the title Mob Mints Mob Etching Oct 10, 2023
@casey casey changed the title Mob Etching Open Etching Oct 10, 2023
@casey casey linked a pull request Oct 16, 2023 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant