Smart Contracts

Zap contracts make it easy for anyone to interact with complex DeFi protocols.

Ethereum
Polygon
BSC
Ethereum

These contracts are currently deployed on Ethereum mainnet and are used by Zapper.fi and other DeFi projects. The recommended way to interact with these contracts is via the Transactions API.

Contract

Address

Version

Uniswap V2 Add

0x6D9893fa101CD2b1F8D1A12DE3189ff7b80FdC10

5.0

Uniswap V2 Remove

0x4422610F73f4143a3936F8fa300329BBa8833b54

5.0

Balancer Add

0x647965B19280988A75C3a1369938C8927E6c8715

4.0

Balancer Remove

0x00d0f137b51692D0AC708bdE7b367a373865cFfe

2.2

Curve Add

0x7A0a6906De7714d27413f5092ED1a0636A3FBc9A

4.0

Curve Remove

0xe03a338d5c305613afc3877389dd3b0617233387

4.2

Yearn yVault Remove

0xd6b88257e91e4E4D4E990B3A858c849EF2DFdE8c

3.0.1

Yearn yVault Add

0x92Be6ADB6a12Da0CA607F9d87DB2F9978cD6ec3E

4.0

Sushiswap Add

0x5abfbE56553a5d794330EACCF556Ca1d2a55647C

4.0

Sushiswap Remove

0x3098cFaAbA3795AB98DC2D5066eC4d2584ae7C68

4.0

Bancor Add

0xa14EEefa753a166a5651bce7B84094f614Df0D05

2.1

Harvest Add

0x98E562a87c5243eeF333E43cb1834223f526c434

3.0

PoolTogether Add

0x4752b3Bf9DAbD61FE8150760EC580b183D9fdA57

2.0

Ethereum to Polygon Bridge

0xe34B087Bf3C99E664316A15B01E5295eB3512760

1.1

1Inch Add

0x5531b2eAA05D8b6fb855E15F1d21e6a3A3794B4d

1.0

Pickle Add

0xc695f73c1862e050059367B2E64489E66c525983

1.0

Pickle Remove

0x61EDFA7F7BB97B0BAAd7c6adE3EEC15eCeBd7dCB

1.0

Mushrooms Add

0xe80a9A878c4bED81f3803DE10beFF08Ca8Cd8c61

2.0

Zapper NFT

0xFAFf15C6cDAca61a4F87D329689293E07c98f578

1.0.5

Vesper Add

0x05D4ED0f8c3265134d94AAA5C508b6c1cB7095Fd

1.0

Convex Add

0xb4cbf6e1f7489e773e28edcc7cde19f0175e16d9

1.0

Idle Add

0xAcbeB5fc062cC66ae51EE63EaAe088cfddC9586a

1.0

Compound Add/Remove

0xe5e8506a590766d738d80affc6b5e538c4b92f82

1.0

Aave Add/Remove

0x2801a71605b5E25816235C7f3Cb779F4c9dD60Ee

1.0.2

Alpha Homora Earn

0x8a0a04f0bed364ccba553b79b01072dcf4ee153b

1.0

Polygon

These contracts are currently deployed on Polygon (Matic) and are used by Zapper.fi and other DeFi projects. The recommended way to interact with these contracts is via the Transactions API.

BSC

These contracts are currently deployed on BSC (Binance Smart Chain) and are used by Zapper.fi and other DeFi projects. The recommended way to interact with these contracts is via the Transactions API.

Contract

Address

Version

PancakeSwap Add

0x25d9Fa3DA06422EC5306A85545f0F30646D30eCd

3.1

PancakeSwap Remove

0x4bF331Aa2BfB0869315fB81a350d109F4839f81b

3.0