Inspiration
We initially were interested in creating an NFT wallet to sport NFT nifty collectibles but later become motivated by the ability to leverage NFT's as a voucher or ticket for general use.
What it does
Disclaimer Project is still immature and is not in complete core application, working state. The wallet allows users has a prompt for using a mnemonic but the frontend is not connected to the backend. There is functions for creating creating a QR code the uses a generated URI to execute a smart contract according to the proposal eip-831. The smart contract has been neglected the most after we discussed building the NFT on the c-chain or x-chain.
How we built it
We created started working on a rudimentary go library that implements json calls to a avalanche node that was used in a middleware go application (that we later want to convert into wasm). We use this as the backend for our wallet. The front end is super basic and will hopefully support general login using a mnemonic phrase. The QR code stores a URI to the deployed (when the address is added to the URI) smart contract and go-ethereum libraries are leveraged to listen to the contract.
Challenges we ran into
- We were all super busy (students and jobs).
- Choosing between ERC-721 and cohort standards for NFT's and avalanche x-chain native NFT's (we chose the latter)
Accomplishments that we're proud of
- We did not give up
- Currently our app's components are not connected and are smart contract is barebones but we learned allot and made allot of progress.
What we learned
- Crypto requires more deep thinking that sheer programming will
What's next for SmartPass
- We want to get the application to its core feature state. I (trvon) plan on working on the application most of the summer.
- We plan to take our time and build our web application and support library.
- We will then deploy the smart contract to the testnet and launch our wallet when we feel we are reading for a beta test.



Log in or sign up for Devpost to join the conversation.