New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

github.com/icon-project/icon-bridge

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/icon-project/icon-bridge

  • v0.0.11
  • Source
  • Go
  • Socket score

Version published
Created
Source

ICON Bridge

release codecov

License OpenSSF
Scorecard

This repository contains the smart contracts source code and relay source code for ICON bridge.

Project Overview

ICON Bridge is a centralized bridge for Blockchain Transmission Protocol(BTP) Relay System which can be used to transfer tokens across multiple chains. Currently, it supports cross chain transfer from ICON and Binance Smart Chain (BSC).

The main components of icon bridge are:

  • BTP Message Relay (BMR)

    • It serves to relay BTP Message across connected chains and monitor BTP events
  • Contracts

    • BTP Message Center (BMC)
      • Receive BTP messages through transactions.
      • Send BTP messages through events.
    • BTP Service Handler (BSH)
      • Services that can be serviced by ICON-Bridge
      • BTP Token Service (BTS) is a BSH that is responsible for token transfers cross chain.
      • Currently, BTS is the only service handler for icon bridge
      • Handle service messages related to the service.
      • Send service messages through the BMC

Getting Started

Terminologies used in ICON Bridge.

Getting started section can be found here. It contains information about folder structure of the repo, how to build ICON Bridge on local or testnet/mainnet and how to run the tests from scratch.

If you want to contribute to this repository, read the Contributor Guidelines for more info.

The documentation for this project is in the docs directory.

For the latest mainnet contract addresses, please check Mainnet Contract Addresses

For the testnet contract addresses, please check Testnet Contract Addresses

Roadmap

Contributors

FAQs

Package last updated on 27 Oct 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc