Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hylcore-v/layerswap-atomic-bridge
Layerswap V8 Atomic Bridging Protocol
https://github.com/hylcore-v/layerswap-atomic-bridge
bitcoin evm rust solana solidity ton typescript
Last synced: 3 months ago
JSON representation
Layerswap V8 Atomic Bridging Protocol
- Host: GitHub
- URL: https://github.com/hylcore-v/layerswap-atomic-bridge
- Owner: hylcore-V
- License: mit
- Created: 2024-08-19T09:12:58.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-19T11:40:06.000Z (5 months ago)
- Last Synced: 2024-09-28T09:42:41.404Z (4 months ago)
- Topics: bitcoin, evm, rust, solana, solidity, ton, typescript
- Language: TypeScript
- Homepage: https://layerswap.notion.site/
- Size: 897 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Layerswap V8 Atomic Bridge
Permissionless, trustless cross-chain bridging protocol without Oracles## The Motivation
An Ideal bridging solution ❌ **SHOULD NOT**:
- Rely on third parties
- Require complex infrastructure
- Introduce additional security assumptionsIt **SHOULD** be trustless, open to any participant, and free of external dependencies. This is where the concept of Atomic Swaps comes into play. Atomic Swaps allow for permissionless, trustless asset exchange between two parties without relying on any external verification.
Read full article [here](https://layerswap.notion.site).
## Core concept
The network-adding process in the Layerswap protocol is similar to adding an ERC20 token to the Uniswap protocol, making bridging trustless and permissionless.
## Architecture
![image](https://github.com/user-attachments/assets/b9ce1642-179a-4cc2-b1c2-b137153ad66b)
## Disclaimer: Development in Progress
Please note that this project is actively under development. It is not ready for deployment on any mainnet environments.
As we continue to experiment and test new ideas, expect significant changes to the interface. Please be prepared for ongoing modifications.## Supported Networks
- [Bitcoin](./packages/bitcoin/README.md)
- [EVM](./packages/evm/README.md)
- [Starknet](./packages/starknet/README.md)
- [TON](./packages/ton/README.md)
- [Solana](./packages/solana/README.md)
- Aptos/Sui (in progress)
- Stacks (in progress)---
## Acknowledgements
- The initial HTLC implementation was based on the work done in the atomic-port project by Yuki Uichiro (https://github.com/ymuichiro/atomic-port)