Skip to content

ConstellationHackathon/zeta-dApp

Repository files navigation

Contributors Forks Stargazers Issues



About The Project


Product Name Screen Shot


Zeta is a cryptocurrency exchange that allows you to jump between different blockchain networks easily and securely. With Zeta, you don't need KYC or intermediaries. You only need to indicate which wallet you want to receive your money in, without connecting your wallet and exposing yourself to security risks. Zeta is the ideal platform for users who want to take advantage of the opportunities of cryptocurrencies, regardless of their level of experience or knowledge. Zeta is the easiest jump.

Click to test Zeta

The entire process is outlined in the following diagram:


Logo

Process Explanation:

1. User Initiation:

Users seamlessly transfer their funds between different blockchain networks (e.g., Avax to Ethereum), ensuring a secure and private experience. By avoiding the need to connect their wallets, users benefit from increased security and privacy. Additionally, they receive the most competitive rate available through our fedge pricing system.

2. User Transaction:

To initiate a transaction, user send funds to the provided address and subsequently fill up the info of the sending wallet address. This allows Zeta to connect the user's action with the relevant on-chain smart contract, ensuring a smooth and efficient transaction process.

3. On-chain Smart Contract (Price Feed + CCIP):

Upon receiving the designated amount of token A, the smart contract leverages Chainlink Price Feed from the oracle to determine the equivalent amount of token B to be delivered. This information is then relayed to Chain II through Cross-Chain Interoperability Protocol (CCIP) messaging.

4. On-chain Smart Contract II (Price Feed + CCIP):

The smart contract on Chain II processes the received message, extracts the intended recipient and token amount, and initiates the token B sending function. This ensures the seamless and accurate execution of the cross-chain transaction.

5. Transaction

The Graph platform records all transaction events, including user funds received, providing an endpoint for displaying liquidity and execution details. While this information is readily available, user access is optional and does not impact the transaction flow.

Note: During the MVP phase of this project, Zeta acts as the sole liquidity provider. All transactions will be executed upon user initiation and confirmation.

Click to see Zeta Demo bellow

Product Name Screen Shot

(back to top)

Built With

Chainlink

Zeta's Participation in the Constellation Hackathon and Built With Technologies

Zeta, as cross-chain exchange, is excited to participate in the Constellation Hackathon. We are including a variety of innovative technologies, such as:

Chainlink:

  • Data Feeds: Providing oracle price feeds for accurate cross-chain conversions.
  • Cross-Chain Interoperability Protocol (CCIP): Facilitating secure and seamless communication between different blockchain networks.

Prizes2

Zeta is participating in the following categories:

  • Cross-chain Solutions: Leveraging our innovative technology to provide a user-friendly cross-chain exchange experience.
  • SocialFi Innovation: Exploring how Zeta can be used to empower social finance initiatives.
  • DeFi and Payments: Demonstrating how Zeta can contribute to the growth and adoption of decentralized finance and cross-chain payments.
  • Tech for Good: Investigating how Zeta can be used to onboard new users and promote financial inclusion in vulnerable regions.
  • Grant Prize: Competing for funding to further develop and - expand Zeta's capabilities.

Prizes

Additional Partners:

Avalanche:

Providing the infrastructure for receiving and sending funds via the C-Chain, using the Fuji Testnet for this development phase.

Avax

The Graph:

Integrating with The Graph to create a subgraph that allows users to track their transaction history on-chain, ensuring transparency and peace of mind.

Thegraph

We are excited to showcase our progress and compete for the opportunity to further develop and expand our platform.

(back to top)

Zeta Team

Angela Ocando - @ocandocrypto - ocandocrypto@proton.me - PM
Sebastian Guaqueta - @scguaquetam - sheva3232@gmail.com - Frontend & Smart Contracts
Jonathan Diaz - @jontdiaz - JonthDiaz@gmail.com - Backend
Miguel Angel - @MAB015 - miguellangellbol@gmail.com - UI/UX

(back to top)