Dynamic Integration
Get your app listed on Interspace
Prerequisite
- Your existing web app is powered by Dynamic for authentication and embedded wallet management.
Integration Steps
1. Install Interspace EVM Wallet Connector
Install the Dynamic Interspace EVM wallet connector with the following command:
For Dynamic v3:
npm install @dynamic-labs-connectors/intersend-evm@3.2.4
# or
yarn add @dynamic-labs-connectors/intersend-evm@3.2.4
For Dynamic v4:
npm install @dynamic-labs-connectors/intersend-evm@4.0.0
# or
yarn add @dynamic-labs-connectors/intersend-evm@4.0.0
2. Import the Interspace Connector
In your project import the IntersendEvmWalletConnectors:
import { IntersendEvmWalletConnectors } from '@dynamic-labs-connectors/intersend-evm';
3. Configure Dynamic Provider
Add the Intersend EVM wallet connector to your DynamicContextProvider:
<DynamicContextProvider
settings={{
walletConnectors: [EthereumWalletConnectors, IntersendEvmWalletConnectors]
}}
>
{/* Your app code here */}
</DynamicContextProvider>
4. Whitelist Interspace Domain
Add Interspace domains to your Dynamic dashboard's allowed origins:
- https://*.interspace.fi
- https://interspace.fi
5. Verify App Behavior Inside Interspace
- Open Sandbox and paste your web app's URL into the address bar of the Interspace browser.
- Auto-connect should kick in; Interspace will inject the user's wallet data into your app.
- Test transaction or signing flows to confirm everything relays properly.
6. Get Listed
Once integrated submit your app for review:
- Email: hello@intersend.io
- Telegram: @erturkarda