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
User Wallet (Any Chain)
MetaMask, Phantom, any wallet you already use
Arc Gateway
Message forwarder, not a bridge
Monad Chain
EVM-compatible execution layer
Universal Mondad Account
Your smart account on Mondad
Your Smart Contract
Standard Solidity, unchanged
Setup Architecture
Follow the steps to deploy and configure your cross-chain intent system
User Application Contract
Deploy your contract on Monad Chain
Arc Executor
Deploy Arc Executor for your contract on Monad Testnet
Arc Gateway
Platform provides Arc Gateway on source chain
Relayer
Set up off-chain relayer
Connect Relayer
Arc Executor sets Relayer address
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
TRY OUR EXAMPLES
See the Universal Arc Kit in action with these live examples