Goal:
Prevent multi-accounting and increase the uniqueness and security of user interactions throughout the crypto space by introducing a unique device identification application and NFT minting system.
Abstract:
Development of a cross-platform user application for automating the process of device identification and NFT mining. The application will collect certain device parameters, generate a unique hash, and trigger the creation of a unique NFT, which will be stored in the user’s EVM-compatible wallet.
Motivation:
The proposed device identification application and NFT mining system can greatly increase the security and uniqueness of user interactions throughout the crypto ecosystem. By discouraging multi-accounting, we can provide a fairer and more balanced environment for all users. In addition, by associating each device with a unique NFT, we can create a unique digital asset for each user that can be traded or traded, adding an extra layer of functionality and value to the user experience.
Review:
The proposed project will develop a cross-platform application that automates the process of user device identification and NFT minting. The application will collect certain device parameters, generate a unique hash, and initiate the creation of a unique NFT. The NFT will be stored in the user’s EVM compatible wallet.
Volume:
The scope of the project includes the development of a unique open source device identification application in C++ (for Windows, OSX, Linux), Java (for Android) and Swift (for iOS) that interacts with the Galxe API. Device identification and NFT mining.
Success Criteria:
The application successfully collects specific device parameters and generates a unique hash.
The application successfully initiates the creation of a unique NFT based on the generated hash.
The app successfully prevents a device from re-binding that already has an associated NFT.
Timeline/Budget:
The proposed project development period is 6 months with the following schedule:
- Month 1: Develop and test a Windows application.
- Month 2: Develop and test an application for OSX and Linux.
- Month 3: Develop and test an Android application.
- Month 4: Develop and test an iOS application.
- Month 5: Submission of the application to the Play Market and Apple Store.
- Month 6: Selection of a group of users from the Galxe community for alpha testing, fixing possible errors. Launch of the production version.
The project budget is $36,000 ($6,000 montly) in GAL token. It will cover the cost of developing, testing, debugging, optimizing and releasing the application.
Conclusion:
In conclusion, the proposed application automates the process of device identification and NFT creation. This will simplify the user experience and make it easier for users to interact with the Web3 credential framework. It will also discourage multi-accounting, increase the uniqueness and security of the user experience, and provide flexibility in transferring ownership of devices throughout the crypto space. Development and testing of the application will be carried out and controlled by the author of this proposal.