Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Plenty-network/plenty-bridge-signer
Verifies each bridge transaction and maintains a 1:1 peg of all the tokens on both the chains.
https://github.com/Plenty-network/plenty-bridge-signer
bridge defi ethereum signer tezos
Last synced: about 1 month ago
JSON representation
Verifies each bridge transaction and maintains a 1:1 peg of all the tokens on both the chains.
- Host: GitHub
- URL: https://github.com/Plenty-network/plenty-bridge-signer
- Owner: Plenty-network
- License: mit
- Created: 2022-02-11T12:16:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-23T14:20:59.000Z (almost 2 years ago)
- Last Synced: 2024-06-12T08:11:32.711Z (3 months ago)
- Topics: bridge, defi, ethereum, signer, tezos
- Language: F#
- Homepage: https://plentydefi.com/bridge
- Size: 44 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌐 Signer Wiki
Everything about signer can be found in detail [here](https://github.com/Plenty-DeFi/plenty-bridge-signer/wiki/).## 📝 About
Plenty bridge signer - Verifies each bridge & un-bridge transaction and maintains a 1:1 peg of all the tokens on both the chains.
Signers run both an EVM node and a Tezos node. The Ethereum node allows them to watch the deposit contract for assets waiting to be bridged, and prepare transactions out of the same contract for un-bridging. By running a Tezos node, signers can interact with the Quorum Contract during bridging, and watch the Minter Contract during un-bridging.
Signer do not actually broadcast transactions on the Tezos or EVM blockchain. Instead, it sign .e tokens minting instructions (resp. original asset release transactions), then store them on IPFS for users to pick them up and present them to the Quorum Contract (resp. Deposit Contract). Signers are identified by users using IPNS. Signers can also use relay nodes.
Signer infrastructure look as below
## 💻 Setup
To run application from source code - please follow [setup instructions](https://github.com/Plenty-DeFi/plenty-bridge-signer/wiki/Setup)
## ▶️ Current quorum members
* Baking Bad
* Codecrafting Labs
* Madfish
* Tezos Ukraine
* MIDL.dev
* Integro Labs, LLC
* Tezsure