AirToken dApp now publicly available
2018 has been a big year for Airfox and AirToken, so far! We are extremely grateful to everyone who has supported us. From all of us here at Airfox, thank you! We cannot wait to share the future with you, starting today.
AirToken dApp 1.0 is live!
The first public version of the AirToken decentralized app (dApp) is now available to the public. In March we quietly published the dApp to test it under production and now we are ready to publicly announce its release for everyone today. The AirToken dApp allows Ethereum wallet and AirToken (AIR) holders to:
- Use AIR to top-up prepaid mobile phones on 500+ wireless carriers
- Send AIR as remittances from an Ethereum wallet to users of the Airfox Android app or another Ethereum wallet
- Withdraw AIR from the Airfox Android app to an Ethereum wallet
- (Eventually) Apply to microfinance loans to users of our Android app [for qualified, non-US token holders]
AirToken dApp set-up instructions
Step 1: Use MetaMask to access the dApp
Step 2: Register for the dApp
To use the dApp, Airfox requires users register with a Google, Facebook, or email account and confirm your mobile number for KYC compliance.
Step 3: Send AIR and ETH to MetaMask wallet
If your AIR and ETH are in a different wallet than MetaMask, there are two options
- Send AIR and ETH to the generated MetaMask wallet
- Import an existing ETH wallet into MetaMask by private key
It is safer to transfer just the amount you want to use into MetaMask, as it prevents your main wallet’s private key from being pasted in plain text.
Step 4: Set gas price and amount AIR Approved transfer amount
Go to Settings in the sidebar to set the gas price in Wei (2 Gwei = 2000000000 Wei) and the amount of “AIR Approved”.
Activities available in the AirToken dApp
1. Transfer AIR from the Android app to dApp
To withdraw your AIR balance from your Airfox Android app, use the same register method in both the Android app and dApp (Facebook, Google, or email).
2. Transfer AIR to user of the Android app
To transfer AIR to a user of the Android app, first set an “AIR Approved” amount in Step 4 above. This is a safety measure that prevents the contract owner from withdrawing all of your AIR balance, and requires an ETH function call. MetaMask will request that you execute the function call when you press SAVE. Make sure if the amount is not currently 0, you must first set it to 0, then to the new amount (two separate transactions).
Once you have set your “AIR Approved” amount, go to My Wallet in the sidebar to transfer AIR from your wallet to an account in the Airfox Android app
To transfer AIR to an user of the Airfox app, that person must have their mobile number confirmed in the Android app settings. Be sure to add the “+” symbol and country code before the mobile number, for example +16175555555.
3. Transfer AIR to another Ethereum wallet
Once the “AIR Approved” amount is set, you can also transfer AIR to another Ethereum Wallet. Simply enter the destination ETH Wallet Address.
4. Top-up prepaid mobile accounts using AIR
Once the “AIR Approved” amount is set, you can top-up (add balance to) prepaid wireless accounts on 500+ wireless carriers.
Go to My Wallet in the sidebar, and then the Mobile Remittance tab. Enter a mobile phone number (be sure to include the “+” symbol and country code) and you will be able to top-up the phone using AIR. Click the “ADD FUNDS” button, submit the transaction, and wait up to 30 minutes for the transfer to execute with the wireless carrier.
In the next release, we will also post an open-source version on Github, so more technical users can host the dApp themselves and run it against their own ETH node.
If you’re interested beta testing the AirToken Lending Platform when it’s available, you can also sign up in the dApp.