The problem Alexa Mint Skill solves

Blockchains all around the world have started to gain users but still, there exists an entry barrier. This project provides a way for users to mint Nfts on the Flow blockchain without the need for a wallet which reduces this barrier. Amazon Alexa has around 100 million users worldwide, this Alexa skill provides a user-friendly way to mint Nfts on Flow testnet just by saying the words to your Alexa. Once minted, the user receives a mail on his amazon alexa linked email account containing a generated image of the words along with the transaction of the minted image. In this project, we have made the API for the code that receives the text and sends an email with the Nft hash and an Alexa skill that calls this API upon being activated and receiving input.

Challenges I ran into

Building the Alexa skill which interacts with this API had been the most difficult part as Alexa developer tools provide skill development with multiple restrictions. I had to write and deploy the scripts which accept a text prompt, name, and email and generate an image, upload it to Ipfs, mint its Nft and send an email containing the transaction to the user. Writing this script involved a lot of APIs and so did the research. After this, I had to deploy this script to make an API endpoint.

Built With

Share this project:

Updates