1. Register in the Partner Portal
Create an account in the Delora Partner Portal before going live. In the portal, configure:- your EVM and Solana wallet addresses for fee collection
- your custom integrator string, for example
xyz - your API key for expanded rate limits
2. Choose an integration interface
API
Build your own routing and transaction flow with Delora API.
Widget
Embed a ready-made swap UI in your application.
MCP
Connect AI tools and agents to Delora routing through MCP.
API quick start
Use the REST API when you want full control over quoting, transaction construction, wallet UX, analytics, and backend behavior.1
Read the quote API
Start with Get a quote for a token transfer to understand request parameters, quote responses, executable
calldata, fees, gas, and warnings.2
Build the transaction flow
Follow the chain-specific examples:
3
Send your API key from a server
Pass your API key as the
x-api-key HTTP header for expanded rate limits. See Rate Limits and API Authentication.4
Configure attribution and fees
Send your portal integrator string with quote requests. If you monetize transactions, also send the
fee parameter. See Fee Configuration.Widget quick start
Use the Widget when you want to embed Delora trading flows with less custom UI work.1
Install the package
Follow Install Widget to add
@deloraprotocol/widget and render TradeWidget.2
Configure the widget
Set your integrator string, optional fee, theme, filters, initial tokens, and wallet options through
TradeWidget props. See Configure Widget.3
Choose the wallet integration pattern
Use the widget’s built-in wallet UI or connect Delora to wallet state your app already owns. See Integration Patterns.
4
Monetize the widget
Forward your portal integrator string and fee through the widget config. See Monetize Widget.
Do not expose your Delora API key in browser code. If a browser-based widget needs authenticated rate limits, keep the key on your backend and point
config.apiUrl at your proxy.MCP quick start
Use MCP when you want AI tools or agents to discover Delora chains, tokens, and quote tools through the Model Context Protocol instead of hand-written HTTP calls.1
Connect the hosted server
Add the hosted MCP endpoint to your MCP-compatible client:
2
Add authentication when supported
If your MCP client supports custom HTTP headers, pass
x-api-key: YOUR_API_KEY. For local stdio usage, set DELORA_API_KEY. See MCP Installation.3
Use the routing tools
Start with
get_chains, get_tokens or get_token, and get_quote. See Available Tools and MCP Examples.4
Sign and submit externally
MCP quote responses include unsigned transaction data. Your application, wallet, or backend must still sign and broadcast transactions.
Next steps
- For API integrations, start with Get a quote for a token transfer.
- For Widget integrations, start with Install Widget.
- For MCP integrations, start with MCP Server.
- For revenue setup across all interfaces, review Fee Configuration.

