💚
vSelf Project Documentation
vSelf functionality
vSelf functionality
  • NEAR onboarding
    • Create account
    • Supported wallets
    • Smooth onboarding
  • NFT collection toolkit
    • Overview
    • Set up NFT collection
    • Claim NFT rewards
    • Mobile application
    • Analytics
    • Provenance traction
    • Collection settings
    • VSELF API for collections
    • Payment
  • User profile toolkit
    • Overview
    • NEAR NFT-based profile
    • Multi-chain support
    • Sub-identities support
  • Community management toolkit
    • Overview
    • Community types
    • Community structure
    • Community roles & rights & reputation
    • Community functionality
    • Private community
    • zkp proof-of-membership SDK
  • Verifiable credentials toolkit
    • Overview
    • Roles definition
    • Credential types & concepts
    • Toolkit functionality
    • Credential-based wallet & studio
Powered by GitBook
On this page
  1. NFT collection toolkit

Mobile application

Status: ready to use

PreviousClaim NFT rewardsNextAnalytics

Last updated 1 year ago

Getting started

We have the mobile application which is currently available for NEAR-compatible version only. vSelf mobile application is built on and available for & platforms.

Authorization

The mobile application uses a web application (wallet) to pass authentication via a . The web application returns the NEAR account name for the mobile application. This name uses as a parameter in the claim reward requests.

Functionality:

The mobile application allows users to:

  1. View active whitelisted collections & choose one from the list

  2. Claim NFT reward via the application by scanning a QR code corresponding to a reward from the chosen collection

  3. Track the claiming progress for chosen collection

  4. View the list of NFT rewards claimed with the application from all the collections user interacted with

  5. Track the history of requests & claim in-game achievements

Mobile wallet (in development)

We are going to implement the Unity NEAR SDK or native plugins to support the direct interaction between the mobile application and the NEAR blockchain. It will allow us to pass a formal wallet audit and provide the user signature to the API claiming requests.

Unity
iOS
Android
deep link mechanism