Multi-Chain Execution

How MoniBot routes payments across different blockchains seamlessly.

MoniBot is a multi-chain agent, capable of executing transactions on any network supported by the MoniPay protocol. This allows users to move funds where they are needed most without worrying about the underlying infrastructure.

Intelligent Routing

When you give MoniBot a command, it determines the best chain for execution based on:

  1. User Preference: If you specify a chain (e.g., "on bsc").
  2. Asset Availability: Where the sender has sufficient funds.
  3. Recipient Compatibility: Which chains the recipient's MoniTag is registered on.
  4. Network Health: Real-time monitoring of chain latency and relayer status.

Supported Chain Keywords

You can use the following keywords in your Twitter commands to specify a chain:

  • Base: base, coinbase, usdc
  • BNB Chain: bsc, bnb, usdt, binance
  • Tempo: tempo, ausd, native

Cross-Chain Vision

While MoniBot currently executes transactions on the chain where the funds reside, our roadmap includes Cross-Chain Swaps. This will allow a user to send USDC on Base and have the recipient receive USDT on BSC, with MoniBot handling the bridge and swap in a single atomic-like operation.

If you don't specify a chain, MoniBot defaults to Base for the fastest and most cost-effective experience.