Skip to main content
Trustware is non-custodial infrastructure for orchestrating onchain transactions. Build flows that route assets across chains, swap into the required token, and settle to a wallet or supported destination contract through a single integration.

Configure the flow around your application

Define where funds should arrive, which asset your application needs, and what should happen when they get there. Trustware resolves the route and prepares the transactions, while your application controls the user experience and signing stays with your existing wallet infrastructure. You can set destination chains, tokens and recipients, configure slippage and amount constraints, or build custom flows through the headless SDK and REST API. For supported DeFi integrations, attach a destination contract call so the flow can continue into a vault, staking contract or margin account after the assets arrive. The same infrastructure supports backend services, internal operations and automated transaction flows. Use the REST API to request routes and track settlement from your own systems, with your application determining when transactions are triggered and your signing infrastructure controlling their execution.

What you can build

Trading and margin account funding

Route supported assets into the token and account required by a trading platform.

Vault and yield access

Enter a compatible vault using another asset, with the resulting position or shares credited to the originating wallet.

Payments and settlement

Accept supported assets and settle in the recipient’s preferred asset and chain.

Embedded-wallet transactions

Build deposits, swaps and transaction flows around your application’s existing embedded wallet.

Treasury rebalancing and liquidity management

Move available funds between wallets and chains to rebalance treasury assets or replenish operational balances, using triggers and signing infrastructure you control.

Custom transaction experiences

Build your own interface and dynamically configure destination assets, chains and recipients around your application’s logic.

Automated withdrawals and follow-on actions · In development

Withdraw from a position, then swap or bridge and settle to a chosen address in one coordinated flow. This capability is in development and is not currently available.

Swap widget

Add a prebuilt swap experience for users connecting their own wallets.

Choose your integration path

React SDK

Use the prebuilt widget or headless core with your application’s wallet infrastructure.

REST API

Integrate backend services with control over route requests, signing and transaction submission.

Key capabilities

Cross-chain routing and swaps

Resolve routes between supported assets and chains, with fees, expected output and estimated completion time available before execution.

Configurable settlement

Set destination assets, chains and recipients at runtime. Configure slippage and amount constraints to match your application’s requirements.

Destination contract calls

Attach a supported contract call to the destination leg of a route, allowing funds to enter a vault, staking contract or margin account after they arrive.

Non-custodial execution

Keep signing with your existing wallet infrastructure. Trustware prepares transaction payloads without holding private keys or taking custody of funds.

Transaction tracking

Track transaction progress through settlement and attach metadata to connect route activity with your application’s own records.

AML/OFAC screening

Screen addresses during quoting. Flagged addresses prevent route generation before funds move through the requested flow.

Gas sponsorship

Sponsor eligible deposit routes using paymaster contracts you own and fund. Configure sponsorship budgets and SDK-key rules through the Client Dashboard.

Client Dashboard

Manage your organization, projects and SDK keys, configure gas sponsorship, and review transaction activity and usage analytics from one console.