# Resources

- [Developer Resources](https://docs.dragonswap.app/dragonswap/resources/developer-resources.md)
- [Smart Contracts](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts.md)
- [DragonswapV1](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1.md)
- [Factory](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/factory.md)
- [Pair](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/pair.md)
- [Pair(ERC-20)](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/pair-erc-20.md)
- [Library](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/library.md)
- [Router](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/router.md)
- [Audit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv1/audit.md): Contract audits & formal verification
- [DragonswapV2](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2.md)
- [Core](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core.md)
- [DragonswapV2Factory](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/dragonswapv2factory.md)
- [DragonswapV2Pool](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/dragonswapv2pool.md)
- [DragonswapV2PoolDeployer](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/dragonswapv2pooldeployer.md)
- [Interfaces](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces.md)
- [IERC20Minimal](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/ierc20minimal.md)
- [IDragonswapV2Factory](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/idragonswapv2factory.md)
- [IDragonswapV2Pool](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/idragonswapv2pool.md)
- [IDragonswapV2PoolDeployer](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/idragonswapv2pooldeployer.md)
- [Callbacks](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/callbacks.md)
- [IDragonswapV2FlashCallback](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/callbacks/idragonswapv2flashcallback.md)
- [IDragonswapV2MintCallback](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/callbacks/idragonswapv2mintcallback.md)
- [IDragonswapV2SwapCallback](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/callbacks/idragonswapv2swapcallback.md)
- [Pool](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool.md)
- [IDragonswapV2PoolActions](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolactions.md)
- [IDragonswapV2PoolDerivedState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolderivedstate.md)
- [IDragonswapV2PoolEvents](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolevents.md)
- [IDragonswapV2PoolImmutables](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolimmutables.md)
- [IDragonswapV2PoolOwnerActions](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolowneractions.md)
- [IDragonswapV2PoolState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/interfaces/pool/idragonswapv2poolstate.md)
- [Libraries](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries.md)
- [BitMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/bitmath.md)
- [FixedPoint128](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/fixedpoint128.md)
- [FixedPoint96](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/fixedpoint96.md)
- [FullMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/fullmath.md)
- [LiquidityMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/liquiditymath.md)
- [LowGasSafeMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/lowgassafemath.md)
- [Oracle](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/oracle.md)
- [Position](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/position.md)
- [SafeCast](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/safecast.md)
- [SecondsOutside](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/secondsoutside.md)
- [SqrtPriceMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/sqrtpricemath.md)
- [SwapMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/swapmath.md)
- [Tick](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/tick.md)
- [TickBitmap](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/tickbitmap.md)
- [TickMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/tickmath.md)
- [TransferHelper](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/transferhelper.md)
- [UnsafeMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/core/libraries/unsafemath.md)
- [Periphery](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery.md)
- [Base](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base.md)
- [BlockTimestamp](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/blocktimestamp.md)
- [ERC721Permit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/erc721permit.md)
- [LiquidityManagement](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/liquiditymanagement.md)
- [Multicall](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/multicall.md)
- [PeripheryImmutableState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/peripheryimmutablestate.md)
- [PeripheryPayments](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/peripherypayments.md)
- [PeripheryPaymentsWithFee](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/peripherypaymentswithfee.md)
- [PoolInitializer](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/poolinitializer.md)
- [SelfPermit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/base/selfpermit.md)
- [Interfaces](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces.md)
- [IERC20Metadata](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/ierc20metadata.md)
- [IERC721Permit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/ierc721permit.md)
- [IMulticall](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/imulticall.md)
- [INonfungiblePositionManager](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/inonfungiblepositionmanager.md)
- [INonfungibleTokenPositionDescriptor](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/inonfungibletokenpositiondescriptor.md)
- [IPeripheryImmutableState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iperipheryimmutablestate.md)
- [IPeripheryPayments](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iperipherypayments.md)
- [IPeripheryPaymentsWithFee](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iperipherypaymentswithfee.md)
- [IPoolInitializer](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/ipoolinitializer.md)
- [IQuoter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iquoter.md)
- [IQuoterV2](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iquoterv2.md)
- [ISelfPermit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iselfpermit.md)
- [ISwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iswaprouter.md)
- [ITickLens](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iticklens.md)
- [IV2Migrator](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/iv2migrator.md)
- [External](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/external.md)
- [IERC1271](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/external/ierc1271.md)
- [IERC20PermitAllowed](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/external/ierc20permitallowed.md)
- [IWSEI](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/external/iwsei.md)
- [Lens](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/lens.md)
- [Quoter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/lens/quoter.md)
- [QuoterV2](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/lens/quoterv2.md)
- [TickLens](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/lens/ticklens.md)
- [Libraries](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries.md)
- [Base64](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/base64.md)
- [BytesLib](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/byteslib.md)
- [CallbackValidation](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/callbackvalidation.md)
- [ChainId](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/chainid.md)
- [HexStrings](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/hexstrings.md)
- [LiquidityAmounts](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/liquidityamounts.md)
- [NFTDescriptor](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/nftdescriptor.md)
- [NFTSVG](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/nftsvg.md)
- [OracleLibrary](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/oraclelibrary.md)
- [Path](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/path.md)
- [PoolAddress](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/pooladdress.md)
- [PoolTicksCounter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/pooltickscounter.md)
- [PositionKey](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/positionkey.md)
- [TransferHelper](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/libraries/transferhelper.md)
- [NonfungiblePositionManager](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/nonfungiblepositionmanager.md)
- [NonfungibleTokenPositionDescriptor](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/nonfungibletokenpositiondescriptor.md)
- [SwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/swaprouter.md)
- [V2Migrator](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/v2migrator.md)
- [Error Codes](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/error-codes.md)
- [Staker](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker.md)
- [Overview](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/overview.md)
- [DragonswapV2Staker](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/dragonswapv2staker.md)
- [Interfaces](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/interfaces.md)
- [IDragonswapV2Staker](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/interfaces/idragonswapv2staker.md)
- [Libraries](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/libraries.md)
- [IncentiveId](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/libraries/incentiveid.md)
- [NFTPositionInfo](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/libraries/nftpositioninfo.md)
- [RewardMath](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/staker/libraries/rewardmath.md)
- [Smart Router](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router.md)
- [Base](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base.md)
- [ApproveAndCall](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/approveandcall.md)
- [ImmutableState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/immutablestate.md)
- [MulticallExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/multicallextended.md)
- [OracleSlippage](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/oracleslippage.md)
- [PeripheryPaymentsExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/peripherypaymentsextended.md)
- [PeripheryPaymentsWithFeeExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/peripherypaymentswithfeeextended.md)
- [PeripheryValidationExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/base/peripheryvalidationextended.md)
- [Interfaces](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces.md)
- [IApproveAndCall](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iapproveandcall.md)
- [IImmutableState](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iimmutablestate.md)
- [IMixedRouteQuoterV1](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/imixedroutequoterv1.md)
- [IMulticallExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/imulticallextended.md)
- [IOracleSlippage](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/ioracleslippage.md)
- [IPeripheryPaymentsExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iperipherypaymentsextended.md)
- [IPeripheryPaymentsWithFeeExtended](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iperipherypaymentswithfeeextended.md)
- [IQuoter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iquoter.md)
- [IQuoterV2](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iquoterv2.md)
- [ISwapRouter02](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iswaprouter02.md)
- [ITokenValidator](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/itokenvalidator.md)
- [IV1SwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iv1swaprouter.md)
- [IV2SwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/interfaces/iv2swaprouter.md)
- [Lens](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/lens.md)
- [MixedRouteQuoterV1](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/lens/mixedroutequoterv1.md)
- [Quoter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/lens/quoter.md)
- [QuoterV2](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/lens/quoterv2.md)
- [TokenValidator](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/lens/tokenvalidator.md)
- [Libraries](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/libraries.md)
- [Constants](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/libraries/constants.md)
- [DragonswapLibrary](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/libraries/dragonswaplibrary.md)
- [PoolTicksCounter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/libraries/pooltickscounter.md)
- [V1SwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/v1swaprouter.md)
- [V2SwapRouter](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/v2swaprouter.md)
- [SwapRouter02](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/smart-router/swaprouter02.md)
- [Audit](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/audit.md)
- [Marketing Resources](https://docs.dragonswap.app/dragonswap/resources/marketing-resources.md)
- [Brand Guidelines](https://docs.dragonswap.app/dragonswap/resources/marketing-resources/brand-guidelines.md)
- [Meme Library](https://docs.dragonswap.app/dragonswap/resources/marketing-resources/meme-library.md)
- [DragonSwap Ambassador Program](https://docs.dragonswap.app/dragonswap/resources/marketing-resources/dragonswap-ambassador-program.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dragonswap.app/dragonswap/resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
