Implementation Plan: Tycho Trustless Price Oracle Library Objective: Develop a fast, trustless price oracle library for all tokens using Tycho, based on the TAP-3 specification. Architecture Overview Data Source: Leverage Tycho's liquidity indexer to fetch real-time on-chain data from multiple decentralized exchanges (DEXs). Price Calculation: Use Time-Weighted Average Price (TWAP) mechanisms to ensure price integrity and protect against short-term manipulation. Trustless Design: All data will be sourced directly from on-chain protocols—no off-chain APIs or centralized dependencies. Technology Stack Language: Rust (using Tycho’s libraries and tooling) Data Layer: Tycho Substreams for scalable and efficient data access Testing: Unit tests and integration tests to verify reliability and accuracy Deliverables A modular Rust library providing trustless price feeds for any token pair Developer-friendly documentation covering setup, usage, and integration A complete test suite ensuring performance and correctness