The Zapper API provides some of the most robust DeFi related data, from pool liquidity and prices on different AMMs to complex DeFi app balances, all in one convenient place. In addition, the API also supports bridging between different networks as well as formatted Zap transaction endpoints.
The Zapper Developer APIs provides the community with accessible and consistent DeFi data for an ever increasing number of apps.
For a full list of supported apps, see here.
To see all endpoints that are available for public use, Check out the Swagger UI to see how to query wallet balances, token prices, gas prices, and more.
The Zapper API Transaction endpoints makes it easy for builders to interact directly with a wide range of DeFi apps. Get an easy to consume transaction for approving, adding, removing, and rebalancing liquidity through any of our zap contracts, making it a breeze to submit a DeFi related transaction.
This API returns a transaction object which includes all of the contextual data needed to be consumed by Web3, Ethers or other smart Contract. This enables anyone to assemble and execute a complex Zap including multi exchange hops and interacting with several DeFi apps in a single atomic transaction.