I’ve created the Idendity management system (4th use case from special Waves Labs grants program)
The tool has the following functionality:
- Request verification of your email – the oracle sends an email with a verification code and stores a hashed (sha256) verification code in the blockchain
- Verify your email by calling the contract with the email and the verification code. Smart contract will check the code. If it’s correct smart contract will save
- Send tokens to email by calling the contract with the email and attached payment
As long as the Waveskeeper doesn’t support the script invocation transaction type, you must enter a seed phrase to use functions 2 and 3.