Swap
Last updated
Last updated
DojoSwap is an one-stop AMM for game assets on Ancient8 Mainnet that offers seamless token compatibility, allowing users to trade tokens and various types of NFT with just one click. Apart from the traditional NFT trading mechanism offered on dojo.game, users can now streamline the entire process by pooling ERC-20 with any kind of NFT (including ERC-1155s and ERC-721s) together and trading them directly on DojoSwap, similar to how AMMs like Uniswap operate.
DojoSwap V1 is now live on , enabling users to swap ERC-20 - ERC-20 token pairs and provide liquidity to various trading pools on Ancient8 Mainnet. ERC-1155 & ERC-721 token compatibility will be available on DojoSwap V2 which is coming soon in Q4-2024.
Beside the integration of more token standard compatibility, DojoSwap V2 enables Games to embed our AMM SDK into their Game Engine, providing a seamless asset trading experience for players. Game developers will have the flexibility to decide on how their game items, tokens & NFTs can be traded on both native & in-game marketplace, optimizing the operations cost to boost monetization & consolidating trading liquidity throughout the Ancient8 Ecosystem. Users can directly trade their NFTs or Tokens in the game through their in-game wallet or account abstraction without leaving the game or signing a single transaction.
DojoSwap supports any trading pair combination of ERC-20s and ERC-1155s in order to simplify the trading experience for everyone. They can seamlessly swap tokens for tokens, NFTs for NFTs, even tokens for NFTs and vice versa on DojoSwap, without any interaction with the underlying vault.
Step-by-step instructions on How to Trade your ERC-20 tokens on DojoSwap V1::
Step 1: Visit and Connect your Wallet
Step 2: Choose the ERC-20 Token Trading Pair that you want to swap
Step 3: Click “Approve token", then in your wallet allow your tokens to be used for swap
Step 4: Click “Swap Items” to execute the transaction
Step 5: Click “Confirm Swap" to confirm the transaction and approve it on your wallet
DojoSwap V2 will be released in Q4-2024 with ERC-1155 & ERC-721 token compatibility, allowing users to trade their game NFTs on Dojo Swap.
Users can use their game assets to earn more APY reward by providing liquidity (tokens or NFTs) to their favorite trading pools. The Liquidity Provider can withdraw these additional token rewards as NFTs or vault tokens.
Step-by-step instructions on How to Add Liquidity to Trading pools on DojoSwap V1:
Step 2: Select the two tokens in the trading pair you want to add liquidity.
Step 3: Enter the amount of tokens you want to deposit into the liquidity pool
Step 4: Select “Approve”, then in your wallet allow your tokens to be used for providing liquidity
Step 5: Check the liquidity position details, then select “Add liquidity”.
NftVaultFactory
UniswapV2Factory
SwapV2Router
WrapETH
Ancient8
Step 1: Visit and Connect your Wallet