Welcome to the ETCswap Docs
What is ETCswap
Learn about the core concepts of the ETCswap Protocol, Swaps, Pools, Concentrated Liquidity and more.
Integrate with ETCswap
Learn how to integrate with ETCswap by building an application through guided examples.
The ETCswap smart contracts
Learn about the architecture of the ETCswap Protocol smart contracts through guided examples.
Integrate your Application
Explore these guided tutorials to get started integrating with ETCswap in your application.
Fetch token prices
Fetch the price of tokens in a specific Pool
Create a Trade
Fetch a Quote for a Trade and execute the Trade
Route trades
Use Routing to get optimized prices for your Trades
Provide liquidity
Contribute to a Pool's liquidity by using tokens to earn fees
UI Component
Integrate with the Swap Widget, a React component that works out of the box
Integrate your smart contracts
Explore these guided tutorials to get started integrating with ETCswap in your smart contracts.
Setup your environment
Prepare your local environment by installing the required dependencies
Implement a Swap
Start swapping from a smart contract in Solidity
Provide Liquidity
Provide liquidity from a smart contract in Solidity
Mine Liquidity
Start Mining liquidity from a smart contract in Solidity
Implement Flash Swaps
Implement Flash Swaps from a smart contract in Solidity
Discord
Join our Developer Community.
Discuss Ethereum Classic and more.
GitHub
View all ETCswap repositories.
USC Stablecoin
Learn more about Classic USD, Ethereum Classic's fiat-backed stablecoin.