Back to Home

Verus Mobile

Identity, payments, and encrypted protocols — all from your phone

QR-Based Payment Protocol

VerusPay

A protocol-level payment system using QR codes. Set the amount, currency, accepted baskets, slippage tolerance, and generate protocol-based receipts — all without intermediaries.

Set exact amount and currency requested
Choose accepted baskets for on-chain conversion
Define acceptable slippage tolerance
Protocol-based receipt and exchange via LP baskets
VerusPay Invoice
25.00 VRSC
≈ $12.50 USD
CurrencyVRSC
Accepted BasketsBridge.vETH
Slippage0.5%
Protocol Receipt✓ Enabled
Scan with Verus Mobile to pay
GenericRequest Protocol

What Can You Send to a Phone?

The Verus Login protocol supports GenericRequests — a flexible system for provisioning IDs, exchanging credentials, enabling encryption, and more.

ID Provisioning

Accept a VerusID controlled by your wallet's private key. A system can provision an identity for you that you then own and control.

Data Packet Download (Attestations)

Receive a merkle tree of ZK proofs, signed by an authority. Use these for age verification, credential verification, or any selective disclosure — all zero-knowledge.

User Data Request

A system requests information from you — like an attestation you previously received. You decide what to share. Full user consent, always.

Encryption Request

Generate a shared encryption key derived from your wallet seed. Enable encrypted communications between you and a service — end-to-end, protocol-level.

Identity Update Request

A server provides data you can store in your identity: encrypted passwords, tickets, credentials, or any structured data. You approve, you own it.

How It All Connects

🌐
Website / Service
Generates QR
📱
QR Code
Scanned by wallet
🔐
Verus Mobile
User approves
⛓️
Blockchain
Tx confirmed