In GRVT, each user must register both Web2 and Web3 credentials.
Web2 Credentials (Emails)
Each user must sign-up via email with password setup or Google/Microsoft OAuth. This grants access to non-trading features such as completing your KYC, referrals, and so on. It also allows you to view your portfolio and positions.
Web3 Credentials (Wallets)
Each user then must register a wallet on GRVT to enable trading features. Only trades signed with registered wallets can be executed by our trading engine. In addition, actions that can affect the ownership of your assets require a signature from your wallet.
Credential Type | Identifier | Secret | Use case |
web 2.0 |
| password/oauth | Read + Write
No Trading features
|
web 3.0 | public key | private key | Own
Sign trades and messages that can lead to change in the ownership of your funds
|
Note that one user is expected to have only registered one wallet at any point. They can add recovery credentials or recovery wallets depending on the kind of wallet they choose to register. However, only trades signed with your registered wallet is valid.