Accept 1inch (1INCH) payments
1INCH is the governance token of the 1inch Network, a decentralized exchange aggregator. easyway accepts 1INCH as an ERC-20 on Ethereum with the same checkout and API as ETH and the stablecoins. Below: the contract that counts, the look-alike on BNB Smart Chain that doesn't, and the numbers.
Token, network and limits
| Token | Network | Contract | Confirmations | Min. withdrawal | Withdrawal fee |
|---|---|---|---|---|---|
| 1INCH (1inch) | Ethereum · ERC-20 | 0x111111111117dC0aa78b770fA6A738034120C302 | 12 | 7 1INCH | 24 1INCH (flat) |
This is the address CoinGecko and Trust Wallet's token list give for 1inch on Ethereum. It is a plain ERC-20 with 18 decimals and no proxy. No fee is taken on a transfer, so the amount the customer sends is the amount that arrives, and a transfer needs little gas compared with tokens that keep voting checkpoints.
Same address, different chain
| 1INCH on… | Contract | Credited? |
|---|---|---|
| Ethereum (ERC-20) | 0x111111111117dC0aa78b770fA6A738034120C302 | Yes |
| BNB Smart Chain (BEP-20) | 0x111111111117dC0aa78b770fA6A738034120C302 | No |
| Base, Arbitrum, Optimism and other copies | Different bridged contracts | No |
The 1INCH contract on BNB Smart Chain was deployed at the very same vanity address (it starts with 0x1111…) as the Ethereum one, and an easyway deposit address is also the same on both chains. So a wallet set to BNB Smart Chain will accept the invoice address and send the tokens without complaint, but they arrive on BNB Smart Chain and the invoice stays open. The only safe check is the network the wallet or exchange has selected: it has to be Ethereum (ERC-20). The guide to paying from an exchange shows where that choice is made.
Amounts and fees
On a USD invoice the 1INCH amount is locked from the exchange rate when the customer selects the coin, and the checkout shows the exact amount to send. Transfers under 0.1 1INCH are skipped as dust; several larger ones add up, and the invoice is paid after 12 confirmations, usually a few minutes. Short or late payments follow the underpaid and late payments guide.
1INCH is not a stablecoin: the payment is credited and later withdrawn in 1INCH, so later price moves are yours. The platform fee is a flat 0.5% of each confirmed payment: 1,000 1INCH received leaves 995 1INCH on your balance. A withdrawal costs a fixed 24 1INCH, which covers the Ethereum gas of one token transfer. Every coin's numbers are on the pricing page; how they compare with other gateways is in crypto payment gateway fees, compared.
Integrating
Nothing is 1INCH-specific: create an invoice with the API (or a payment link if you don't write code), send the customer to the hosted checkout and deliver when the signed invoice.paid webhook arrives. To price an invoice in 1INCH itself, pass currency = "1INCH_ERC20"; to show only 1INCH at checkout, pass allowed_assets with "1INCH_ERC20" (see limiting the checkout to some coins). Runnable examples are in the quickstart.
Common questions
Is easyway connected to 1inch? No. easyway is independent, does not route swaps through 1inch and only receives the 1INCH token as a payment for your own goods or services.
Where is the 1INCH kept after a payment? On your easyway balance until you withdraw it. Live withdrawals only go to addresses you whitelisted with two-factor authentication; see security. Other DeFi tokens on the same Ethereum addresses: Uniswap (UNI), Aave (AAVE) and Curve DAO (CRV).