UNIVERSAL ARC KIT

Universal
Arc Kit

Make your Monad Network application accessible from any blockchainwithout users switching networks or bridging funds.

NO NEW WALLETS

Use MetaMask, Phantom, anything

NO BRIDGES

Mondad handles everything

NORMAL SOLIDITY

Write contracts as usual

If you have any application deployed on Monad Network, users from any chain can use it without switching networks or bridging funds. Just add our simple UI kit SDK.

HOW IT WORKS

1

User Wallet (Any Chain)

MetaMask, Phantom, any wallet you already use

2

Arc Gateway

Message forwarder, not a bridge

3

Monad Chain

EVM-compatible execution layer

4

Universal Mondad Account

Your smart account on Mondad

5

Your Smart Contract

Standard Solidity, unchanged

Setup Architecture

Follow the steps to deploy and configure your cross-chain intent system

1

User Application Contract

Deploy your contract on Monad Chain

Monad Chain
0x22302cF24f05889aa2A22b5e7B4065aa822E42aE
2

Arc Executor

Deploy Arc Executor for your contract on Monad Testnet

Monad Testnet
0x60da2fCB520f8a7e80c27444358F1e4aF47CcD20
3

Arc Gateway

Platform provides Arc Gateway on source chain

Source Chain
0x223A405c775Cda6AC143f7349901C2B4b45a1D0B
4

Relayer

Set up off-chain relayer

Off-Chain
0xdAF0182De86F904918Db8d07c7340A1EfcDF8244
5

Connect Relayer

Arc Executor sets Relayer address

Monad Testnet
Setup Progress0 / 5

Current Step: User Application Contract

Deploy your contract on Monad Chain

Address: 0x22302cF24f05889aa2A22b5e7B4065aa822E42aE

THE UNIVERSAL ARC KIT

Simple UI kit SDK. Works from any source chain. Destination is always Mondad.

npm install @arc/universal-app-kit

<ArcUniversalAppKit
  RELAYER_ADDRESS="0xdAF0182De86F904918Db8d07c7340A1EfcDF8244"
  ARC_EXECUTOR_ADDRESS="0x90Dfd581393104EAe03Fd349b4867A7E8F51313b"
  Application_deployed_address="0x5E6658ac6cBC9b0109C28BED00bC4Af0F0A3f1CD"
  ARC_GATEWAY_ADDRESS="0xD5Bb85Ee81342ea97A240b21156d33cb3a4Df985"
  Application_abi={ApplicationABI}
>
  <YourApp/>
</ArcUniversalAppKit>

Any Source Chain

Users stay on their chain

Monad Execution

All execution on Monad Network

No Network Switch

Zero friction for users

No Bridge Needed

Gateway handles everything

That's it! Now your application works from any source chain. The destination chain will always be Monad Network.

WHY UNIVERSAL ARC KIT

Works with any application deployed on Monad Network

No Chain Switching

Users never see chain names or network warnings

No Bridge Required

Users don't need to bridge funds to Monad

Any Application

Works with any smart contract on Monad Network

Simple Integration

Just add the component with your contract addresses

Any Wallet

MetaMask, Phantom, Coinbase Wallet, all supported

Universal Access

One Mondad account for all your external wallets

READY TO BUILD?

Make your Monad Network application accessible from any blockchain