https://github.com/Devconeta/CONSUMABLE
https://github.com/Devconeta/CONSUMABLE-sdk
https://github.com/Devconeta/CONSUMABLE-contracts
Introduction
Consumables are a new way to interact with Smart Contracts. They enable the creation of on-chain one-time secrets that are resistant to front-running and can be consumed against any EVM function, in a secure and privacy-enhancing manner.
Motivation
Protecting smart contract function executions with secure passwords unlocks many different and new use cases, like linking secrets to physical products for claiming originality certificates (NFTS) , giving away vouchers for expending tokens, and even anonymous voting.
The use of cryptographic secure passwords to protect smart contract function executions unlocks various new use cases, including:
- Linking one-time claiming secrets to physical products via QR's for originality certificates (NFTs).
- Distributing vouchers for one-time payments.
- Enabling anonymous voting mechanisms by delivering one-time voting vouchers.