Description

Vision

Hi, it's Tobi. Our vision is provide cross chain bridge a trust-less and privacy service.

Our goal is to enable seamless and secure transactions between different blockchain networks, without the need for intermediaries or centralized exchanges. With our innovative Hashed Time-Locked Contracts (HTLC) technology, users can enjoy fast, reliable, and private transactions, while maintaining full control over their assets. Our mission is to empower individuals and businesses to participate in the decentralized economy, and to drive the adoption of blockchain technology worldwide.

Description

Tobi-core: Tobi is a Sparse Merkle tree (SMT) deployed on StarkNet (devnet and Madara). We use Cairo to generate the tree proof and verify the hash as a layer 3 for all chains. In the future, we plan to use Celestia as a verification layer. Additionally, we use Solidity to write our HTLC smart contracts. We use nethermind contract to tran-compile the HTLC contract and deploy on starknet devnet too. Our use of SMTs allows for efficient and secure storage of transaction data, while our integration with StarkNet enables fast and low-cost transactions. By leveraging these cutting-edge technologies, we aim to provide a seamless and secure cross-chain bridge service for our users.

Frontend: Tobi frontend using chakra-ui component to provide beautiful view. And for better experience from query chain data. Our dashborad using checkpoint and the graph to query all chains data for better user experience.

Project Architechure

Step 1. User can deposit their token in our HTLC contract. 

Step 2. Get the ticket when transaction confirmed.

Step 3. Using off-chain and Cairo contract to generate the proof by using this ticket.

Step 4. Get the proof and withdraw money from other chain.


Demo Link

Tree service only live in starknet devnet and sharingan, you need to deployed your own or wait for this update.

Tobi frontend: https://tor-tobi.github.io/frontend/home

Tobi Demo: https://www.youtube.com/watch?v=SnzIzSJJIHU

Our Tech Stack (Sponsor Tech)

Cairo1.0 Contract: https://github.com/tor-tobi/tobi-cairo/tree/main/contracts/cairo1

Cairo0 Contract(for madara/sharingan): https://github.com/tor-tobi/tobi-cairo/tree/main/madara-contracts

HTLC Contract: https://github.com/tor-tobi/tobi-solidity

Nethermind Warp: docker run --rm -v ${PWD}/contracts/flatten:/dapp nethermind/warp transpile KamuiFlatten.sol

Frontend: https://github.com/tor-tobi/frontend

Checkpoint: https://github.com/tor-tobi/tobi-checkpoint

Subgraph: https://github.com/tor-tobi/tobi-subgraph

Attachments