easyway
Sign inCreate free account

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

TokenNetworkContractConfirmationsMin. withdrawalWithdrawal fee
1INCH (1inch)Ethereum · ERC-200x111111111117dC0aa78b770fA6A738034120C302127 1INCH24 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…ContractCredited?
Ethereum (ERC-20)0x111111111117dC0aa78b770fA6A738034120C302Yes
BNB Smart Chain (BEP-20)0x111111111117dC0aa78b770fA6A738034120C302No
Base, Arbitrum, Optimism and other copiesDifferent bridged contractsNo

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).

Create free accountRead the API docsAlready have an account? Sign in
Accept 1inch (1INCH) payments | easyway