Ax Protocol
  • 📚Overview
    • Ax Protocol
    • USX
    • Product Roadmap
  • 💻Developers
    • Smart Contracts
      • USX
      • Treasury
      • WormholeBridge
      • LayerZeroBridge
    • USX Transfer Widget
      • Usage
  • 🔍References
    • Glossary
    • Deployed Contracts
    • Estimated Transfer Times
    • Audit Reports
    • AxScan
    • Wormhole Docs
    • LayerZero Docs
    • Terms of Service
    • Privacy Policy
    • Risk Disclosure
    • Trademark Guidelines
  • 💬Community
    • GitHub
    • Discord
    • Telegram
    • Twitter
Powered by GitBook
On this page
  • Problem
  • Solution

Was this helpful?

  1. Developers

USX Transfer Widget

This library facilitates USX transfer functionality on any React app.

PreviousLayerZeroBridgeNextUsage

Last updated 1 year ago

Was this helpful?

Problem

Most Web3 apps are deployed on a single chain, or at most a few. Frequently, users lack funds on a chain that is supported by the app they're using. To use the app, users must transfer funds from a different chain, a process that inconveniently requires them to exit the app's interface and return post-transfer, resulting in a suboptimal user experience.

Solution

This React component library allows app developers to add USX transfer functionality directly on their app by installing the @ax-protocol/widgets library and doing minimal amount of configuration. This allows users to transfer their USX funds from another chain without having to leave the app's interface.

💻
Figure 1: Example use case a third-party dApp user may encounter.