Skip to content

Commit 3da6d7d

Browse files
authored
Merge pull request #15 from helixbox/Eidt
merge bridge together
2 parents 462d0c6 + 18e06bb commit 3da6d7d

25 files changed

+845
-18
lines changed

docusaurus.config.ts

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@ const config: Config = {
4242
],
4343
},
4444
],
45+
[
46+
'@docusaurus/plugin-content-docs',
47+
{
48+
id: 'labs',
49+
path: 'labs',
50+
routeBasePath: 'labs',
51+
sidebarPath: './sidebars.ts',
52+
},
53+
],
4554

4655
],
4756
presets: [
@@ -52,7 +61,6 @@ const config: Config = {
5261
sidebarPath: './sidebars.ts',
5362
remarkPlugins: [remarkMath],
5463
rehypePlugins: [rehypeKatex],
55-
5664
},
5765
blog: false,
5866
// {
@@ -96,14 +104,21 @@ const config: Config = {
96104
items: [
97105
{
98106
type: 'docSidebar',
99-
sidebarId: 'sidebar',
107+
sidebarId: 'sidebarDocs',
100108
position: 'left',
101109
label: 'Docs',
102-
hideable: true,
103110
activeBaseRegex: 'docs/(next|v8)',
104-
baseUrl: '/docs/',
105111
to: '/docs/index',
106112
},
113+
{
114+
type: 'docSidebar',
115+
sidebarId: 'sidebarDocs',
116+
docsPluginId:"labs",
117+
position: 'left',
118+
label: 'Labs',
119+
// activeBaseRegex: 'labs/(next|v8)',
120+
// to: '/labs',
121+
},
107122
// {to: '/blog', label: 'Blog', position: 'left'},
108123
{
109124
label: "GitHub",
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"position": 3,
3+
"label": "Contract Addresses"
4+
}

labs/contract-addresses/mainnet.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
sidebar_position: 1
3+
---
4+
5+
# Mainnet
6+
7+
## Ethereum
8+
9+
- chainId: 1
10+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://etherscan.io/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
11+
- LnOppositeBridge(v2): [0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23](https://etherscan.io/address/0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23)
12+
13+
## Arbitrum One
14+
15+
- chainId: 42161
16+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://arbiscan.io/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
17+
- LnOppositeBridge(v2): [0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23](https://arbiscan.io/address/0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23)
18+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://arbiscan.io/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
19+
20+
## Darwinia
21+
22+
- chainId: 46
23+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://darwinia.subscan.io/account/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
24+
- LnOppositeBridge(v2): [0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23](https://darwinia.subscan.io/account/0x48d769d5C7ff75703cDd1543A1a2ed9bC9044A23)
25+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://darwinia.subscan.io/account/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
26+
27+
## Pologon Pos
28+
29+
- chainId: 137
30+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://polygonscan.com/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
31+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://polygonscan.com/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
32+
33+
## zkSync era
34+
35+
- chainId: 324
36+
- LnDefaultBridge(v2): [0x767Bc046c989f5e63683fB530f939DD34b91ceAC](https://era.zksync.network/address/0x767Bc046c989f5e63683fB530f939DD34b91ceAC)
37+
38+
## Binance Smart Chain
39+
40+
- chinaId: 56
41+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://bscscan.com/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
42+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://bscscan.com/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
43+
44+
## Linea
45+
46+
- chainId: 59144
47+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://lineascan.build/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
48+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://lineascan.build/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
49+
50+
## Mantle
51+
52+
- chainId: 5000
53+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://explorer.mantle.xyz/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
54+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://explorer.mantle.xyz/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
55+
56+
## Scroll
57+
58+
- chainId: 534352
59+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://scrollscan.com/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
60+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://scrollscan.com/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
61+
62+
## OP
63+
64+
- chainId: 10
65+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://optimistic.etherscan.io/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
66+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://optimistic.etherscan.io/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)
67+
68+
## Gnosis Chain
69+
70+
- chainId: 100
71+
- LnDefaultBridge(v2): [0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337](https://gnosisscan.io/address/0x94C614DAeFDbf151E1BB53d6A201ae5fF56A9337)
72+
- LnBridge(v3): [0xbA5D580B18b6436411562981e02c8A9aA1776D10](https://gnosisscan.io/address/0xbA5D580B18b6436411562981e02c8A9aA1776D10)

labs/contract-addresses/testnet.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
sidebar_position: 2
3+
---
4+
5+
# Testnet
6+
7+
## Ethereum Sepolia
8+
9+
- chainId: 11155111
10+
- LnDefaultBridge(v2): [0x8429D7Dfd91D6F970ba89fFC005e67D15f1E4739](https://sepolia.etherscan.io/address/0x8429D7Dfd91D6F970ba89fFC005e67D15f1E4739)
11+
- LnOppositeBridge(v2): [0xbA96d83E2A04c4E50F2D6D7eCA03D70bA2426e5f](https://sepolia.etherscan.io/address/0xbA96d83E2A04c4E50F2D6D7eCA03D70bA2426e5f)
12+
- LnBridge(v3): [0x38627Cb033De66a1E07e73f5D0a7a7adFB6741fa](https://sepolia.etherscan.io/address/0x38627Cb033De66a1E07e73f5D0a7a7adFB6741fa)
13+
14+
## Arbitrum Sepolia
15+
16+
- chainId: 421614
17+
- LnDefaultBridge(v2): [0x8429D7Dfd91D6F970ba89fFC005e67D15f1E4739](https://sepolia.arbiscan.io/address/0x8429D7Dfd91D6F970ba89fFC005e67D15f1E4739)
18+
- LnOppositeBridge(v2): [0xbA96d83E2A04c4E50F2D6D7eCA03D70bA2426e5f](https://sepolia.arbiscan.io/address/0xbA96d83E2A04c4E50F2D6D7eCA03D70bA2426e5f)
19+
- LnBridge(v3): [0x38627Cb033De66a1E07e73f5D0a7a7adFB6741fa](https://sepolia.arbiscan.io/address/0x38627Cb033De66a1E07e73f5D0a7a7adFB6741fa)
20+
21+
## zkSync Sepolia
22+
23+
- chainId: 300
24+
- LnDefaultBridge(v2): [0xBe23e871318E49C747CB909AC65aCCFAEAac3a37](https://sepolia.explorer.zksync.io/address/0xBe23e871318E49C747CB909AC65aCCFAEAac3a37)
25+
- LnBridge(v3): [0xDc55fF59F82AA50D8A4A61dB8CcaDffD26Fb7dD2](https://sepolia.explorer.zksync.io/address/0xDc55fF59F82AA50D8A4A61dB8CcaDffD26Fb7dD2)
26+
27+
## Base Sepolia
28+
29+
- chainId: 84532
30+
- LnBridge(v3): [0x29D148A9e87C763292a33A55B9dBcAf44A194102](https://sepolia.basescan.org/address/0x29D148A9e87C763292a33A55B9dBcAf44A194102)

labs/introduction/_category_.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"position": 1,
3+
"label": "Introduction"
4+
}

labs/introduction/what-is-helix.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
sidebar_position: 1
3+
slug: /
4+
---
5+
6+
# What is Helix Bridge?
7+
8+
9+
Helixbox Bridge is a fully open-source and decentralized cross-chain asset bridge. It's built on top of common messaging bridges that already exist between chains, and provides secure, fast, and low-cost cross-chain functionality for users.
10+
11+
## Features
12+
13+
- **Secure**
14+
15+
Helixbox Bridge separates the underlying generic messages and the asset bridging, which helps to reduce risk.
16+
17+
While Helixbox's security does not entirely rely on generic messages, we take great care in selecting the generic message bridges we use. By combining the security of the generic message bridges with other security measures, we minimize the risk of security incidents.
18+
19+
- **Fast**
20+
21+
Additionally, Helixbox's Asset Cross-Chain Protocol can complete the cross-chain process in as little as 10 seconds to a minute, making it a fast and efficient option for users.
22+
23+
- **Low Cost**
24+
25+
The low cost of Helixbox's cross-chain process is due to its innovative design, which avoids the need for complex messaging bridges. Instead, simple interactions between the user and the contract allow for direct asset transfers, minimizing the cost of the process.
26+
27+
- **Trustless**
28+
29+
The Helixbox protocol is trustless, meaning that users do not need to rely on any centralized system to exchange assets. Instead, the protocol relies on a variety of roles to ensure the safety and stable operation of the cross-chain process. This trustless design makes the protocol more secure and resilient to failure, as it does not depend on any single point of failure.

labs/protocol/_category_.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"position": 2,
3+
"label": "Protocol"
4+
}

labs/protocol/img/cba01.png

529 KB
Loading

labs/protocol/img/cba02.png

529 KB
Loading

labs/protocol/img/mapping-token.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)