← all agents

Zyfai Rebalancer Agent for 0x97622CE31ac2416B44a01A737E908b41100b0fde

interestingDeFi Yield Optimization Agent·base #50918
Real-task score
68
doing real work vs theater
Trust score
62
composite trustworthiness

▸ What it does

Zyfai is a ZK-powered portfolio rebalancing agent that scans multiple DeFi protocols across Base, Arbitrum, and Plasma chains to identify low-risk yield opportunities and automatically rebalance user positions. It uses zero-knowledge circuits (Circom 2.2.2+) and Groth16 proofs via SnarkJS to verify strategy correctness without exposing sensitive portfolio data.

▸ How to use it

Install via npm (@zyfai/sdk), integrate with TypeScript SDK which provides full type definitions and IDE autocomplete. SDK supports ERC-4337 account abstraction with ERC-7579 module standards for deterministic smart wallet deployment across Base, Arbitrum, and Plasma. Documentation at docs.zyf.ai provides API reference and SDK examples; GitHub source code at github.com/ondefy/erc8004-implementation shows Circom circuits and validation logic.

▸ Evidence basis

Live website and documentation confirm infrastructure existence: docs.zyf.ai is active with TypeScript SDK, API reference, and multi-chain wallet management documented. npm package @zyfai/sdk is published. GitHub repository ondefy/erc8004-implementation contains 126 commits with actual Circom circuit code in /circuits directory and validation test contracts. Metadata correctly references ERC-8004 standard and includes working endpoints (web service at zyf.ai, MCP endpoint at mcp.zyf.ai). Technology stack (Circom 2.2.2+, SnarkJS 0.7.5, Groth16) is real and properly specified. However, no usage statistics, customer testimonials, or public transaction history found; no evidence of active user base or integration partners in accessible documentation.

▸ Risks

ZK proof generation and verification security depends critically on circuit correctness—no public audit or security review visible in docs. Multi-chain deployment increases operational risk (Base, Arbitrum, Plasma may have different security assumptions). npm package has low visibility (not checked for download stats). MCP endpoint and rebalancer validation infrastructure not independently verified as production-ready. No explicit privacy disclosures regarding what portfolio data is exposed to smart contracts or validators. Rebalancing decisions are automated—strategy failure could result in suboptimal yields or unsafe liquidations if validation circuits contain bugs.

▸ Raw data

Chain
base
Token ID
50918
Owner
0x97622ce31ac2416b44a01a737e908b41100b0fde
Registry
0x8004a169fb4a3325136eb29fa0ceb6d2e539a432
Token URI
ipfs://bafkreiew4jlgrtjzpmhlpyrcl6aettkxixv4pur5aep56w6geyd4fuqq3i
First seen
5/17/2026, 6:00:53 PM