Skip to content

karnotxyz/starknet_bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starknet Bridge

starknet_bridge are the bridges that can be used by the appchains that will deployed using Starknet Madara stack

This repository contains the code for the L2<>L3 bridges that can be used to bridge funds between an appchain and Starknet. This is similar to starkgate which contains the bridge contracts between Ethereum and Starknet.

Architecture

  • token_bridge.cairo: The bridge that will be deployed on Starknet. Users can use this bridge to add tokens and deposit and withdraw funds.
  • withdrawal_limit/component.cairo: A component used to manage the withdrawal limits for token that have this feature enabled.

The bridge relies on the core messaging contract from piltover which is the Cairo version of the Starknet Core Contracts.

Build

To build the project run:

scarb build

Test

To run the testcases of the project run:

scarb test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages