Build on the markets, keep half the fee.

An app that routes deposits or loans through Cluby earns 50% of the performance fee on the volume it brought. The attribution is on chain, and the accounting is a public table, not an invoice you have to chase.

1 — Take an address

Register a payout address. It becomes the referrer tag your integration passes with each transaction.

2 — Route volume

Use the SDK or call Morpho directly with the tag. Supply, borrow and Multiply all count.

3 — Get paid

Your share of the fee accrues per epoch and is claimed from the same Merkle distributor the rebates use.

Attribution

A builder's address rides along as twenty bytes appended to the call. Solidity ignores bytes past the arguments it expects, so it reaches the chain, costs only calldata gas, and changes nothing about how the transaction executes. The alternative — a referrer argument — would put a contract of ours in the path of every deposit and loan to collect a marketing statistic.

A suffix is a claim, not a proof: anyone can append any address to their own transaction. What is paid is settled against the registered list.

No routed volume yet.

Free flash loans

Morpho lends any asset it holds for the length of one transaction at zero fee. Liquidators, arbitrage bots and leverage routers all run on it, including ours. Call flashLoan(token, assets, data) on 0x9D53d5E3bd5E8d4Cbfa6DB1ca238AEA02E651010 and repay inside the callback.

An MCP server

The same SDK the site uses is exposed over MCP, so an agent can read markets and positions and build transactions without a browser. It ships alongside the public API.