How to use Mauve
Using Mauve requires a VioletID and your own wallet (e.g., through using a service like Coinbase wallet or MetaMask) with available funds. Currently the only way to get a VioletID is through using Mauve.
Mauve is currently only available on the Ethereum mainnet, with more deployments planned for the near future.
Upon your first action on Mauve, identity verification through Violet will commence. This includes a KYC/B check, as well verifying geolocation and on-chain transaction history. More in the Violet section below. Violet also requires you to enroll a second auth factor for additional safeguarding.
Once your verification is completed, your VioletID will be issued on-chain, and certain relevant attributes (is-US, is-Investor, has-VioletID) are stored on-chain. At this point, you can now use Mauve!
Today, the status of your VioletID and attributes is reflected in an on-chain registry. In the future, we will give users optionality to mint a non-transferable and non-fungible (NTT) token that will become their on-chain VioletID reflection.
There are no additional gas fees for you in relation to the issuance of your VioletID.
Mauve requires users to authenticate every time they use the app, with authentication sessions lasting 24h. If a user is outside a valid session, re-authentication through wallet authentication (Sign In With Ethereum) and the initially enrolled second auth factor is required.
If you are looking to access Mauve through a programmatic interface, then we can provide you with an API key for authentication. Please contact us for details.
Last updated