Skip to content
On this page

Crypto Server

Services:

  • Login - handles Login requests from Auth Page in Valu Social or Authorization from Valu Mobile.
  • DeepLink - Creation of deeplink
  • Provisioning - handles provisioning of valuid@ or specific network toke id@(s)
  • Ticketing - handles ticketing purchases, marketplace and private events
  • Claims & Attestations - Creating claims, persist calims into the wallet, retrieving claims from the Wallet, KYC, verified statatements handling
  • Endorsements - Ability to endorse and persist claims
  • Payments - handles payment invoices and payments processing
  • Coin Exchange - handles coins transfer accross public bridges (like BTC, Etherreum, DAI)
Crypto Server Structure

Deployment

Prerequisites:

  • node.js
  • yarn
  • mysql

Major API of Crypto

  • /verusIdLoginLogin Process

  • /api/v2/sendMoneyPayments by iAddress Process

  • /api/getProvisionDeeplinkPayments by iAddress Process

  • /api/getAttestationDeeplinkPayments by iAddress Process

  • /api/getAttestationFromWalletPayments by iAddress Process

  • /api/v2/signMessageByUserPayments by iAddress Process

  • /api/v2/getVerifyLinkPayments by iAddress Process

  • /getExchangeFeesPayments by iAddress Process

  • /api/v2/getIdentityPayments by iAddress Process

  • /api/storeEndorsementByIdentityPayments by iAddress Process

  • /api/getEndorsementsByIdentityPayments by iAddress Process

  • /getVerusExchangeRate

  • /getVerusExchangeRateV2Payments by iAddress Process

  • /exchangeCryptoPayments by iAddress Process

  • /payRoomWithVerusPayments by iAddress Process