Smart-Disperse is a cross-chain token dispersal solution that enables the seamless transfer of tokens between different chains using a user-friendly interface.
This project consists of a single component:
- Interface: A front-end interface for interacting with the Smart-Disperse functionality.
Start by cloning the interface repository:
git clone https://github.com/Smart-Disperse/interface-
Install Dependencies:
Navigate to theinterfacedirectory and run:yarn install
-
Run Supersim with Testnet Forks:
Run the following command in the terminal:supersim fork --network=sepolia --chains=op,base,mode --interop.autorelay
-
Set RPC URLs in Metamask:
Add the following RPC URLs in your Metamask wallet:-
Optimism Sepolia (Chain 11155420):
- RPC URL:
https://superchain.smartdisperse.xyz/op
- RPC URL:
-
Base Sepolia (Chain 84532):
- RPC URL:
https://superchain.smartdisperse.xyz/base
- RPC URL:
-
Mode Testnet (Chain 919):
- RPC URL:
https://superchain.smartdisperse.xyz/mode
- RPC URL:
-
-
Run the Interface:
Start the development server:yarn run dev
- The interface provides all functionalities for token dispersal and cross-chain operations.
- Test functionalities thoroughly to ensure smooth operation.
Feel free to contribute or raise issues in the repository! 😊