EtcswapV2 Protocol

ETCswap is a decentralized cryptocurrency exchange protocol where users acquire digital assets without an intermediary on the Ethereum Classic network.
Documentation Under Construction: These documents are under construction while we launch this product suite and adjust the content to ETCswap and the Ethereum Classic network. However any UniswapV2 protocol content and logic is applicable to ETCswap due the two protocols being nearly identical aside from immaterial naming changes, link paths, and network configurations.

ETCswap is derived from UniswapV2

ETCswap is derived from the UniswapV2 protocol with minimal changes. UniswapV2 is a set of open-source smart contracts launched in 2020. The UniswapV2 protocol has been heavily audited and is battle-tested with billions of dollars of value passing through the smart contracts to date.

The Premiere Trust Minimized Exchange on Ethereum Classic

The EtcswapV2 protocol is decentralized, open-source, censorship resistant, and non-custodial. This means no entity can prevent you from interacting with these smart contracts so long as the Ethereum Classic network remains decentralized and permissionless.

ETCswap's Added Value to Ethereum Classic

ETCswap adds foundational infrastructure to the Ethereum Classic network. With the launch of the EtcswapV2 protocol, Ethereum Classic users now have a decentralized way to exchange their Ether (ETC) asset with the top four stablecoins and top three cryptocurrencies. This is an important milestone in Ethereum Classic's greater vision and positioning in the blockchain space.

Bridged Assets from Other Networks to Ethereum Classic

In 2022, ETCswap launched with a collection of assets that are bridged via 1:1 pegs through's Cross-Chain Routing protocol. Multichain is the most reputable Cross-Chain Routing protocol to date with a $60M financial backing by Binance. This bridging approach is a stop-gap solution until these meaningful assets are issued natively on Ethereum Classic.

Bridged 1:1 Pegged Stablecoins via

  1. 1.
    Tether USD (USDT) Multichain-Peg: Bridged from Ethereum Foundation (ETH) to Ethereum Classic (ETC) network. Contract Address: 0xc9BAA8cfdDe8E328787E29b4B078abf2DaDc2055
  2. 2.
    USD Coin (USDC) Multichain-Peg: Bridged from Ethereum Foundation (ETH) to Ethereum Classic (ETC) network. Contract Address: 0xC1Be9a4D5D45BeeACAE296a7BD5fADBfc14602C4
  3. 3.
    Binance USD (Binance USD) Multichain-Peg: Bridged from Binance Smart Chain (BSC) to Ethereum Classic (ETC) network. Contract Address: 0xb12c13e66AdE1F72f71834f2FC5082Db8C091358
  4. 4.
    Dai Stablecoin (DAI) Multichain-Peg: Bridged from Ethereum Foundation (ETH) to Ethereum Classic (ETC) network. Contract Address: 0x2C78f1b70Ccf63CDEe49F9233e9fAa99D43AA07e

Bridged 1:1 Pegged Cryptocurrencies via

  1. 1.
    Wrapped Bitcoin (WBTC) Multichain-Peg: Bridged from Ethereum Foundation (ETH) to Ethereum Classic (ETC) network. Contract Address: 0x332730a4F6E03D9C55829435f10360E13cfA41Ff
  2. 2.
    Ethereum (ETH) Multichain-Peg: Bridged from Ethereum Foundation (ETH) to Ethereum Classic (ETC) network. Contract Address: 0x218c3c3D49d0E7B37aff0D8bB079de36Ae61A4c0
  3. 3.
    Binance Coin (BNB) Multichain-Peg: Bridged from Binance Smart Chain (BSC) to Ethereum Classic (ETC) network. Contract Address: 0x0dCb0CB0120d355CdE1ce56040be57Add0185BAa

ETCswap Trading Fees, LP Rewards & Development

Protocol Trading Fees

The EtcswapV2 protocol collects 0.3% of every trade transactions, this is an industry standard rate for DEX protocols. These trading fees prevent spam on the protocol. Additionally, these fees are used to incentivize pooled liquidity, development of improved user experience, support necessary infrastructure, and assure long-term advancement of the protocol.

Liquidity Provider Rewards

Liquidity Providers collect 5/6 (0.25%) of the protocol's trading fees. Adding liquidity to the EtcswapV2 protocol is permissionless and non-custodial. Deeper liquidity pools enables enhances the end user's experience as they can perform swaps on-chain without a centralized intermediary.

Sustainable Development

The remaining 1/6 (0.05%) of this trading fee is allocated to sustainable development of the ETCswap protocol and Ethereum Classic network's decentralized finance (DeFi) tech stack. A portion of this fee is specifically allocated to the Ethereum Classic Long Term Support Development Fund. The LTS Dev Fund is an initiative organized by Ethereum Classic DAO with a goal of future proofing decentralized development on Ethereum Classic. This goal is achieved by:
  1. 1.
    Deploying useful DeFi protocols on Ethereum Classic that aggregate a portion of usage fees to a development fund. ETCswap is the first protocol of this LTS Dev Fund initiative.
  2. 2.
    Ethereum Classic DAO identifies another protocol that will add substantial value to the Ethereum Classic network. The collected development funds are used to deploy a second protocol that has the same fee mechanism built into it.
  3. 3.
    This additional protocol helps the LTS Dev Fund grow exponential. Eventually enough protocols are contributing to the LTS Dev Fund, where multiple protocols are being funded and deployed to address the Ethereum Classic network's immediate technical needs. Any protocol deployed by Ethereum Classic DAO or the LTS Dev Fund will be required to have this positive feedback fee model built into the protocols.
  4. 4.
    Eventually the LTS Dev Fund will address all of the immediate technical needs of the Ethereum Classic network. This is where the priorities of the LTS Dev Fund will shift to a focus of decentralized development and fund distribution with a goal of supporting future wants of the Ethereum Classic network participants. An example of this is a native decentralized stablecoin issued on Ethereum Classic, opposed to bridged assets from other networks.
  5. 5.
    Down the road, we expect this LTS Dev Fund to be issuing development grants on popular platforms like GitCoin. As well as pursuing isolated micro-DAOs with specific goals for the Ethereum Classic network. We choose to pursue multi avenues for distributing these funds, because we do not want to create one centralized point of failure as the Ethereum Classic DAO decentralizes the LTS Dev Fund.

ETChash Mining Ecosystem Support

Ethereum Classic is the largest Proof-of-Work Smart Contract network. The mining ecosystem supporting the Ethereum Classic network is the second largest mining industry in the blockchain space. Bitcoin's mining ecosystem being the largest.
Unlike other networks, there is no centralized foundation on Ethereum Classic to support native protocols like ETCswap. Therefore, EtcswapV2's liquidity pools have grown organically over time and are comprised of decentralized participants with a financial incentive to support these pools. The ETChash mining ecosystem on Ethereum Classic are the foundational liquidity pool participants.
Due to the positive benefits a healthy on-chain swapping market has on Ethereum Classic's fee market and the mining ecosystem's profitability, it is a financially sound business decision for ETChash equipment manufacturers, mining pool operators, and the miners to allocate a small portion of their income back into these non-custodial liquidity pools. On-chain swap transactions account for a majority of network transactions in the EVM ecosystem. As transactions increase on a network, demand in the mempool triggers a Fee Market. This Fee Market makes mining on a network more profitable. This increases the network hashrate as more miners direct their computer equipment, electricity, and labor to secure the network. As the network becomes more secure, development team are able to build value on top of the network and the end user has more functionality for their Ethereum Classic assets. This increase in adoption results in a greater total value locked (TVL) on the Ethereum Classic network.
This software is derived from Uniswap software - the UniswapV2 protocol.

ETCswap Resources

ETCswap Links

ETCswap User Interface Applications

EtcswapV2 Protocol Smart Contracts

Reference Resources

  • ETCswap Documentation - a hosted collection of ETCswap documentation on the GitBook service.
  • - the Etcswap V2 protocol working files are hosted in this Github repository.
  • Public Audits - a collection of reviews and audits associated with ETCswap, UniswapV2,, and any other elements of the product suite.
  • DeFi Llama's ETCswap Total Value Locked - a tool used to track the total value locked (TVL) in EtcswapV2 by reading the EtcswapV2 contracts.