Tokengateway is a REST API which allows you automate interacting with the ethereum blockchain. So, instead of using a wallet to manually send tokens or ethereum to many addresses, you can automate this process by using our solution. You can also use Tokengateway to securely store and manage ethereum funds of your users.

You can, for example: Check ethereum or ERC20 token balances, send ethereum or tokens, create ethereum addresses (and deposit ERC20 tokens or ethereum on it), get info on ERC20 token and ethereum transactions. For a full overview please have a look at our Docs.

Cryptocurrency Exchanges, ICOs, Airdrop managers, E-Commerce shops which want to add their own token as a payment method and all businesses which need to interact with the ethereum blockchain often.

We have a monthly pricing system with different plans. You will start with a free plan, but can upgrade it at any time if you need to make more requests. To upgrade, you only need to select a plan on the pricing page and have enough balance on your account. To charge your account, you only need to send ethereum to the address in your profile panel. After a few confirmations, it will automatically be accepted and converted to euros based on the current euro to ethereum rate and added to your account balance. To get an overview of our plans, please click here. We also offer customized plans for customers who need to make a lot of requests. If you have a big application and want to use Tokengateway, please get in touch with us so we can negotiate a fair price (You can find ways to contact us at the bottom of the page).

Your token must follow the ERC20 token standard for our API to work. Please refer to this article to see the exact specifications of the ERC20 token standard. If your token follows the standard, it will work with Tokengateway. There is no need to ask us if we will add a specifc ERC20 token, as our system is designed to be universal compatible with all ERC20 tokens.

Sure! We are happy to provide discounts for applications which need a lot of requests. Just get in contact with us.

As we have a lot of costs to keep our systems up, redundancy, secure. Saving and backupping of important account data is also costing us money on a permanent base, so we decided to add a total limit of addresses to every plan to offer a good performance.

The system is beeing improved continously. We can currently compensate over 50% of system failures and are working with high available, shielded servers.

You can find an always up to date changelog here.

You can manage your wallets with the functions newAddress, listAddresses and deleteAddress. NewAddress creates a new ethereum address on the system with the password you provided (Don’t lose that one!). With the listAddresses function, you can get a list all of the ethereum addresses you have ever created. If you have addresses you don't need anymore, you can use the deleteAddress function to get rid of them. But be careful, you won't have access to it anymore after it has been deleted.

When you register, you start with the free plan, which you can use for testing purposes also. If you need to make more requests for testing purposes, we are happy to reset your limits. Just get in contact with us.

We are supporting all Stable Tokens that are based on the ERC20 standard. This includes Tether (USDT), TrueUSD (TUSD), MakerDAO (DAI), Paxos Standard (PAX) , Gemini Dollar (GUSD) and USD Coin (USDC)