Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

AtomicZK/atomiK-protocol

Repository files navigation

Atomik

To connect DeFi values of open finance and Cyberpunk ideology of human right to Privacy.

Atomik (DEX) project description

Enabling private cross chain atomic swaps for liquidity providing

By implementing this solution, we unlock two key features of our DEX. The first is cross-chain atomic swaps, which enable secure bridging of assets across different blockchain networks. This functionality allows users to seamlessly transfer assets between chains while ensuring the integrity and security of the transactions. The second feature is cross-chain liquidity providing, which connects the values of DeFi (Decentralized Finance) with the Cyberpunk ideology of privacy as a human right. By bridging liquidity across multiple chains ( here Aleo and XDC ),we empower users to access a wider range of liquidity and facilitate frictionless swaps. Together, these features enhance the capabilities of our DEX, providing users with a seamless, secure, and privacy-focused experience that combines the benefits of open finance and the principles of Cyberpunk ideology.

Dapp

https://atomik-protocol.vercel.app/

For the Atomik - cross chain atomic swap we have 2 smart contract : Repository: https://github.com/AtomicZK/atomiczk-protocol/tree/main/leo https://github.com/AtomicZK/atomiczk-protocol/tree/main/solidity

We where able to deploy our contracts into 3 EVM compatible network :

XDC : 0xa46F57DABcB8406463EB1891e973baEa266b28AE

Scroll : 0x7eE12e666158788b174FE311D0b67524910910ca

Gnosis Chain : 0x7eE12e666158788b174FE311D0b67524910910ca

The idea is to be able to swap from Aleo to any EVM, and that is the aim by deploying our solidity swapping smart contract into those 3 EVM compatible blockchain.

and for the DEX: https://github.com/AtomicZK/atomiczk-protocol/tree/main/solidity xdc35F03191DBBE327212345DF030747a6bA58A7399

How to use atomik

A frictionless, intuitive system, quick to use:

1- Open dapp

2- Connect your Aleo wallet

3- Launch cross chain atomic swap

4- choose the timelock to make the matching for the atomicswap

5- Choose for only get it on you wallet or create a liquidity pool and provide it ( or provide a liquidity pool directly)

6- Enjoy

Presentation how it's works

1- atomic cross chain swaps alt text

2- atomic cross chain liquidity providing alt text

XDC wallet address : xdce323236dae7699b528fe216bfcfcdc50f3d35c56