[{"data":1,"prerenderedAt":94},["ShallowReactive",2],{"navigation":3,"integration-uniswap":31},[4,22],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Introduction","/docs/introduction","1.docs/2.introduction",[9,13,17],{"title":10,"path":11,"stem":12},"Why","/docs/introduction/why","1.docs/2.introduction/1.why",{"title":14,"path":15,"stem":16},"Blockchain as solution?","/docs/introduction/blockchain-as-solution","1.docs/2.introduction/2.blockchain-as-solution",{"title":18,"path":19,"stem":20},"What's the Solution?","/docs/introduction/wag3s-as-solution","1.docs/2.introduction/3.wag3s-as-solution",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Api Documentation","/docs/api-documentation","1.docs/3.api-documentation",[27],{"title":28,"path":29,"stem":30},"getting started","/docs/api-documentation/api","1.docs/3.api-documentation/1.api",{"id":32,"title":33,"body":34,"capabilities":75,"description":35,"extension":81,"faq":82,"hero":83,"integration":84,"meta":85,"navigation":86,"path":87,"related":88,"seo":91,"stem":92,"summary":50,"useCases":82,"workflow":82,"__hash__":93},"integrations/integrations/uniswap.yml","Wag3s × Uniswap — DEX Activity Decoded for Accounting",{"title":33,"description":35,"seo":36,"integration":39,"hero":46,"summary":50,"capabilities":51,"related":66},"Native Uniswap V2 / V3 / V4 decoding. Swap, LP, position management — all classified for tax and accounting.",{"title":37,"description":38},"Uniswap + Crypto Accounting — Wag3s Integration","Uniswap V2 / V3 / V4 decoding. Swap realized P&L, LP position tracking, impermanent loss surfaced, fee accrual.",{"name":40,"slug":41,"category":42,"url":43,"direction":44,"sync":45},"Uniswap","uniswap","other","https://uniswap.org","read-only","Real-time",{"eyebrow":47,"title":48,"subtitle":49},"Protocol integration","Uniswap — every swap, every LP position, decoded for accounting","V2 LPs, V3 ranged liquidity, V4 hooks. We classify each pattern correctly so the realized gain and the LP position state are both right.","Uniswap is the largest DEX in Web3 by total volume, deployed across every major EVM chain. The accounting depth needs to handle V2 (constant-product LPs), V3 (ranged liquidity), and V4 (hook-based custom logic). Swap events generate realized P&L; LP positions accrue fees and exhibit impermanent loss; range exits in V3 are realized gain or loss events. We decode all of it across every chain Uniswap is deployed on.\n",{"title":52,"items":53},"What the Uniswap integration does",[54,57,60,63],{"title":55,"description":56},"V2 / V3 / V4 swap decoding","Realized P&L per swap, multi-hop routes flattened to underlying movements.",{"title":58,"description":59},"V2 LP positions","Add / remove liquidity tracked with fee accrual.",{"title":61,"description":62},"V3 ranged liquidity","Position-by-position cost basis, range-exit realized P&L, fee accrual.",{"title":64,"description":65},"V4 hooks","Hook-based custom logic decoded against the verified hook ABI.",[67,71],{"to":68,"title":69,"description":70},"/chains/ethereum","Ethereum coverage","L1 settlement layer.",{"to":72,"title":73,"description":74},"/blog/liquidity-pool-accounting","Liquidity pool accounting","Long-form playbook.",{"title":52,"items":76},[77,78,79,80],{"title":55,"description":56},{"title":58,"description":59},{"title":61,"description":62},{"title":64,"description":65},"yml",null,{"eyebrow":47,"title":48,"subtitle":49},{"name":40,"slug":41,"category":42,"url":43,"direction":44,"sync":45},{},true,"/integrations/uniswap",[89,90],{"to":68,"title":69,"description":70},{"to":72,"title":73,"description":74},{"title":37,"description":38},"integrations/uniswap","VaBDl_hXl7mjVP8eRmL7CLF6aLzijLLLVL71mF5vI6E",1778407990863]