TRDEFI Liquidity

io.github.TRDEFIPublished by GitHub account TRDEFIv1.0.0Updated Oct 27, 2026

Live non-custodial stablecoin liquidity: open positions, volume, and an on-chain swap quote.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Read-only access to the TRDEFI non-custodial stablecoin liquidity catalogue: positions, volume stats, on-chain swap quotes and 1inch Fusion order preparation.

What you can do
  • Inspect the catalogue: aggregate stats, live networks and tokens, open positions and full position detail by strategy hash
  • Price swaps: on-chain quotes against a single position at the current block, plus 1inch Fusion quotes for gated positions
  • Prepare Fusion orders: build EIP-712 typed data, order, extension and quote id for the user to sign
  • Submit a signed Fusion order to 1inch's relayer
  • Expose catalogue metrics as a shields.io badge payload for READMEs
When to use it
Useful when an assistant needs to check live stablecoin liquidity, compare output amounts before a swap, or walk a user through signing and submitting a 1inch Fusion order without the server ever holding keys.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables or headers declared. Quote and stats tools are described as free and read-only. Submitting a Fusion order requires a user-signed order from the prepare step.
Before you install
The submit tool forwards an already-signed order to 1inch's relayer, which is an outward action that can move funds once a resolver fills it; the signature is the user's authorization. Quotes are not guarantees, and a quote_eligible position may still not quote. Review typed data before signing.

Installation

In SourceWeft

  1. Open TRDEFI Liquidity in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.TRDEFI%2Fliquidity/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "trdefi-liquidity": {
      "type": "http",
      "url": "https://yield.trdefi.com/mcp"
    }
  }
}

Tools

9

trdefi_stats

Catalogue statistics

Aggregate statistics for the live TRDEFI non-custodial stablecoin liquidity catalogue: how many open maker positions exist, how many distinct makers, how many pairs, across how many networks, plus settled volume over 1, 7 and 30 days, and the deepest pairs by volume and by position count. Free, no key.

Takes no parameters.

trdefi_chains

Live networks

The networks where liquidity is live right now, with each network's settlement engine address and the tokens a position can be built from. Use this instead of hardcoding chain or token identifiers.

Takes no parameters.

trdefi_positions

Open positions

Live non-custodial liquidity, as positions an agent can actually trade against. Each row carries the strategy hash, network, pair, tokens, settled volume and a `quote_eligible` flag, meaning the position is router-attached and its network has a quote route. It does NOT mean the position will quote: a maker can still gate it. Use this before a swap to find a real on-chain counterparty, or to survey where liquidity sits. Filter by network and by pair. Free, no key, no custody.

Parameterspairchainlimitquote_ready

trdefi_position_detail

Position detail

One position in full, by its 32-byte strategy hash.

Parametershashrequired

trdefi_quote

Swap quote

Price a swap against one position, on-chain, at the current block — no custody, nothing signed, nothing moved. Works on any pair the position trades, not only stablecoins. Use this to check liquidity and get the output amount before preparing a swap. If a position answers "Strategy is gated", the maker embedded an access-licence check in the order: the CALLER must hold the 1inch Aqua access token. That check reads tx.origin, so the revert depends on whether a caller was supplied: without one it is 0x89c62b64 ("the caller holds none"), with one it is 0x39c4052c (the tx-origin balance check). Pass `from` with the address that will actually sign the swap. A caller that holds the maker's credential gets a real price; anyone else gets an accurate "you do not hold it" instead of the least specific answer available. This is a property of the strategy, not a bug — and it is strongly per-network. Measured 2026-10-19: on Ethereum 58 of 60 sampled positions are gated, and across 17 networks the network-balanced split is about 62 percent gated and 17 percent priced. The credential contract itself is only deployed on the 13 Aqua chains, so Arc, Monad, Cronos and HyperEVM have no such gate. Quotes are simulated on 17 networks: ethereum, base, arbitrum, optimism, polygon, arc, bnb-chain, gnosis, avalanche, sonic, linea, zksync-era, monad, unichain, hyperevm, cronos and robinhood-chain. This list is the set the quote path actually serves; if a network is not on it, do not promise a quote for it.

Parametersfromhashrequiredchainamountrequireddirection

trdefi_fusion_quote

Fusion quote (gasless, gated liquidity)

A 1inch Fusion quote for a token pair. Use this when a position answers "Strategy is gated": the user/agent does not need an Aqua NFT, because a 1inch resolver with the credential fills the order. Returns the expected output, the Fusion resolver fee and a quote id. Free, read-only, nothing signed or moved. Chain, token addresses and base-unit amounts come from trdefi_positions / trdefi_chains. Note: a Fusion fill is best-effort, not guaranteed: the resolver chooses the venue, and a gated Aqua position is used only if that resolver holds the Aqua NFT.

ParameterschainrequiredamountrequiredpresetwalletrequiredtoTokenrequiredfromTokenrequired

trdefi_fusion_prepare

Prepare a Fusion order to sign

Quote and build an EIP-712 Fusion order. Returns `typedData` (sign with eth_signTypedData_v4), the `order` object, `extension`, `quoteId` and `orderHash`. Nothing is signed or submitted. After signing, call trdefi_fusion_submit with the same order, the signature, extension and quote id. This is the gated-liquidity path: the user/agent does not need an Aqua NFT; a 1inch resolver fills the order (best-effort, not guaranteed).

ParameterschainrequiredamountrequiredpresetwalletrequiredtoTokenrequiredfromTokenrequired

trdefi_fusion_submit

Submit a signed Fusion order

Forward an already-signed Fusion order to 1inch's relayer. The signature is the user's authorization; this server never signs and never holds a key. Pass the `order`, `signature`, `extension` and `quoteId` returned by trdefi_fusion_prepare. A resolver fills the order later; submission does not guarantee a fill.

ParameterschainrequiredorderrequiredquoteIdextensionsignaturerequired

trdefi_badge

Catalogue badge

A shields.io endpoint payload for the catalogue metrics, so a README can show live figures. Metrics: volume30, volume7, volume1, strategies, makers, pairs, chains.

Parametersmetric

Version history

1
  1. v1.0.0LatestSep 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.