Omnibridge UI screenshot

Omnibridge UI

Author Avatar Theme by Omni
Updated: 22 Jul 2022
77 Stars

OmniBirdge UI is a web application interacting with OmniBridge FT and AMB contracts to transfer ERC20/ERC677 tokens between EVM-based blockchains

Overview

OmniBridge is a versatile multi-token extension designed to facilitate the transfer of any ERC20, ERC677, and ERC827 tokens between the xDai chain and other networks. This tool stands out for its simplicity and efficiency, making it an excellent choice for developers looking to streamline the token transfer process across various blockchain environments. Whether you’re a seasoned blockchain engineer or a newcomer to the space, OmniBridge offers a user-friendly experience that allows for seamless interaction with multiple token types.

The project comes with a set of pre-configured scripts to enhance the development workflow. Whether you’re starting the React application in development mode or preparing to deploy your subgraphs to specific networks, OmniBridge provides powerful tools to ensure a smooth experience.

Features

  • Multi-Token Support: Transfers ERC20, ERC677, and ERC827 tokens to and from the xDai chain with ease.
  • Development Mode: The yarn dapp:start command launches the React app in development mode, allowing for real-time updates and debugging.
  • Testing Capabilities: Utilize yarn dapp:test to run interactive tests related to your changed files, ensuring robust application performance.
  • Production Ready Builds: The yarn dapp:build command generates an optimized production build, complete with minified files for better performance.
  • Subgraph Support: Features a series of yarn commands for subgraph management, including authentication, preparation, and deployment to various networks.
  • AssemblyScript Code Generation: Automatically generates types for smart contract ABIs and subgraph schemas, simplifying the development process.
  • Network Compatibility: Supports multiple networks such as Kovan, Sokol, xDai, and Mainnet, providing flexibility for developers.