Supported protocols

canix402 normalizes all supported sources into a shared opportunity schema. Detailed adapter contracts live in the protocol repo under protocol/docs/data-sources/.

Tinyman

LP and farm opportunities from Tinyman analytics pools API.

Verified pools by default; emits pool asset ids for wallet personalization.

Pact

LP and farm opportunities from Pact pools and farms APIs.

Combines pool TVL/APY with linked farm incentives where available.

Folks Finance

Lending opportunities from the Folks Finance Algorand SDK.

Supply via deposit escrow; borrow/repay via loan escrow credit shapes. Emits borrowApr and executable debt positions.

CompX

Lending and staking opportunities via the CompX SDK.

Lending deposit/withdraw plus borrow/repay ASA shapes; staking pools with optional active-only filtering.

Dork.fi

Cross-platform opportunities filtered to Algorand rows from Dork.fi static feed.

ASA lending deposit/withdraw/borrow/repay execution; indexed health may add informational debt-usd rows.

Myth Finance

dualSTAKE liquid staking and farms — stake ALGO + a paired ASA, earn consensus rewards swapped into that ASA.

Per-instance opportunities (myth-staking-{appId}); mint/redeem via execution shapes; farm incentives when present.

Haystack

Single-token HAY staking with dual USDC + HAY rewards.

On-chain EMA APR and TVL from staking app 3321763884; stake/unstake/claim via execution shapes.

Réti

Open-pooling consensus staking — stake ALGO to a validator; pools allocate under each validator.

Per-validator opportunities (reti-staking-{validatorId}) with entryRequirements and capacity; stake/unstake via execution shapes. POST /eligibility resolves min amount, ASA gates, and capacity before quote; quote-time checks remain authoritative.

Alpha Arcade

ALPHA fee-sharing staking — stake ALPHA to earn USDC from prediction-market fees.

On-chain pool 3626756314; trailing fee APR estimate; stake/unstake/claim via execution shapes.