https://github.com/magickbase/force-bridge
General Force Bridge components.
https://github.com/magickbase/force-bridge
ckb crosschain ethereum nervos
Last synced: about 1 month ago
JSON representation
General Force Bridge components.
- Host: GitHub
- URL: https://github.com/magickbase/force-bridge
- Owner: Magickbase
- License: mit
- Created: 2022-12-16T07:49:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-02T02:31:51.000Z (about 1 year ago)
- Last Synced: 2025-04-09T07:17:20.562Z (about 1 year ago)
- Topics: ckb, crosschain, ethereum, nervos
- Language: TypeScript
- Homepage:
- Size: 6.58 MB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Force Bridge

[](https://codecov.io/gh/nervosnetwork/force-bridge)
> This project is still in active development.
A general new designed Force Bridge.
- It can connect to all chains which support multiple signature account and
Non-fungible token transfer. We plan to support EOS, TRON, BTC, Cardano and Polkadot in the first stage.
- You have to trust the committee who runs the bridge.
## Quick Start
### Install Development Tools
- `docker`: https://docs.docker.com/get-docker/
- `docker-compose`: https://docs.docker.com/compose/install/
- `Node.js`: https://nodejs.org/en/
- `rust`(optional): https://www.rust-lang.org/learn/get-started
```bash
# install capsule with cargo
cargo install capsule --git https://github.com/nervosnetwork/capsule.git --tag v0.2.3
# or download the binary and put it in you PATH
# https://github.com/nervosnetwork/capsule/releases/v0.2.3
```
### Run bridge via CI
```bash
# Setup bridge, and run the integration test with docker
make local-ci
```
### Run the bridge cli manually
```bash
cd offchain-modules
yarn install
cp config.json.example config.json
# edit the config file on your demands
yarn start
```
### Install force-bridge cli
```bash
npm i -g @force-bridge/cli
```