Becoming an Author
Learn how to become a puzzle author for Curta.
Authorship Token
To become an author, you must have an unused Authorship Token and write + add a puzzle to Curta.
After an Authorship Token has been used to add a puzzle, it doesn't get burnt, but it can never be used again.
Obtaining Authorship Tokens
There are only 3 ways to obtain Authorship Tokens:
- be the first solver to any puzzle,
- purchase them on a secondary marketplace,
- or receive from the team.
The Curta contract allows its owner
to mint an Authorship Token every 3 days (initialized at deploy). Currently, owner
is the Curta team. If you'd like to receive an Authorship Token to write a puzzle, reach out to us @curta_ctf.
These mechanisms help retain the quality of Curta puzzles as new authors are added.
Becoming Fermat
Fermat is the author whose puzzle goes the longest unsolved, and Fermat can be identified onchain as the owner of the Flag NFT with token ID #0. Anyone can transfer ownership of the token and promote an author to Fermat by calling setFermat(uint32)
on the Curta contract:
Note that the puzzle corresponding to _puzzleId
must have at least 1 solve.