TaifoonTAIFOON
ICP-01DEFI PROTOCOLS

REPLACE MULTISIGS WITH MATH

Cryptographic cross-chain proofs for DeFi. 25 protocols integrated. 321 contracts tracked across 41 chains.

25
Protocols
321
Contracts
41
Chains
<500ms
Proof Gen
HOW IT WORKS

Three steps to integration

01

Source Chain Event

Your protocol emits a lock, deposit, or trade on any of 41 chains. Taifoon indexes the event in real time via bloom filters.

02

MMR Proof Generation

Our Spinner network generates a V5 proof blob: SuperRoot → ChainHeader → MMR siblings → BlockProof → Event data → Finality commitment.

03

Destination Verification

Your destination contract verifies the proof on-chain against the SuperRoot. No bridge. No multisig. Pure math.

START IN 4 MINUTES

Verify a cross-chain proof on-chain

solidity~/quickstart.sol
1// SPDX-License-Identifier: MIT
2pragma solidity ^0.8.20;
3
4import {ITaifoonVerifier} from "@taifoon/contracts/ITaifoonVerifier.sol";
5
6contract CrossChainSettlement {
7 ITaifoonVerifier public verifier;
8
9 function settleFromProof(
10 uint256 srcChain, bytes calldata v5Proof
11 ) external {
12 (bool valid, bytes memory payload) =
13 verifier.verifyV5(srcChain, v5Proof);
14 require(valid, "Invalid proof");
15 (address sender, uint256 amount) =
16 abi.decode(payload, (address, uint256));
17 _processSettlement(sender, amount);
18 }
19}
WHO IT'S FOR

Potential integrators

DEX
Uniswap · Curve · SushiSwap
LENDING
Aave · Morpho · Compound
PERPS
GMX · dYdX · Vertex
YIELD
Yearn · Beefy · Convex
RWA
Centrifuge · Maple · Ondo
TRY IT

Generate a proof right now

Pick a chain, pick a block, get a V5 proof blob. Auto-hides if the API is unreachable.