Skip to content

aldur/algorand-unique-primes-nft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unique NFT - ASA implementation

Based on this thread; design credits to @fabrice.

Status

I have used this project to test the waters around Algorand/TEAL development while I approached the ecosystem. The foundations are done, but there are a few things left to improve before being "production-ready". binary encoding format

  • TODO: Add commitment-based revelation of the prime to prevent front-running from block selectors (MEV).
  • TODO: Implement the check that C_p is the contract we expect encoding prime p.
  • TODO: The PRIME argument passed to the stateful smart contract must be encoded through Go's binary encoding format.
  • TODO: Insert additional checks on the asset being issued and transferred (the NFT itself).

Also, excuse my setup.sh script :)

About

An ASA implementation of unique NFTs in Algorand.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published