-
Notifications
You must be signed in to change notification settings - Fork 29
Buying
The process of actually buying tokens and topping up the Carmel Wallet. The initial phase of this plot requires all purchases to be made through the Ethereum Blockchain.
Carmel allows non-Members (Guests) to purchase Carmel Tokens. The Tokens can be purchased online at carmel.io/tokens without needing to create an account first. All we require is an email address so that we can notify the Guest when their purchase is complete and when their tokens are ready to be redeemed. As soon as the blockchain transaction is verified, the purchase yields Carmel Credits that can be redeemed as soon as the Guest creates their Carmel Account with the email address they used to complete the purchase.
The Guest visits carmel.io/tokens
The Guest chooses a number of Carmel Tokens to purchase, between 100 and 10,000 CARMEL, in 100 CARMEL increments.
The Guest chooses a payment method, selecting between MetaMask and MyEtherWallet.
The Guest initiates the checkout process. If the payment method selected was MetaMask, then Carmel invokes MetaMask and a new MetaMask pop-up is launched asking the Guest to confirm their transaction. Otherwise, if the selected payment method was MyEtherWallet, Carmel redirects the Guest to MyMetaMask with all the required Ethereum Transaction fields pre-filled.
The Guest sends the Ethereum Transaction through MetaMask by simply confirming the transaction details in the pop-up that Carmel opens. If MyMetaMask was chosen instead as a payment option, the Guest simply sends the Ethereum Transaction through MyMetaMask in the browser window that Carmel opened and pre-filled with all the transaction details.
The Ethereum Blockchain goes about the verification process as usual, kicking off a process that can last anywhere between a couple of minutes and a couple of hours, depending on the traffic. As soon as the transaction is successful and has underwent approximately 20 verifications, Carmel adds a second layer of verification, within 5 minutes or less of the initial Blockchain verification. Carmel checks the transaction's Input Data which holds an encrypted Carmel Purchase Key to ensure that the transaction was not tampered with before being sent and to match it to the Carmel Guest profile created at the moment of purchase.
As soon as the transaction is completely verified, both by Ethereum and by Carmel, the Guest profile is credited with Carmel Credits that can be redeemed by the Guest, after they create a Carmel Account with that email address and after they verify their email address.
Thanks for visiting the Carmel Wiki - come talk to us on Telegram and meet the rest of the community, oh and definitely join us online at carmel.io - keep on being awesome.