Hera AI Dex Aggregator
  • Welcome
  • About Aggregator
  • Features
    • AI Powered Pathfinder
    • Interoperability
    • Optimization
    • Chain Agnostic Core
    • Interchain
    • Utility Token
    • Swap Fee Distribution
  • Roadmap
  • Trade Mining
  • Staking Portal
  • 🆕Omnichain Staking
  • 🆕About OFT Upgrade
  • Hera Token
    • Token Overview
    • 🆕Hera AI OFT Token
    • Tokenomics
    • Buy Hera Token
  • Audits
  • Smart Contracts
    • 🟤LayerZero
    • 🟢Metis
    • 🟢Arbitrum
    • ⚪Avalanche
    • ⚪Base
    • ⚪BNB Chain
    • ⚪Ethereum
    • ⚪Fantom
    • ⚪Optimism
  • Developers
    • Emporia SDK
      • Overview
      • Swagger API
      • Swagger API (Arbitrum)
      • Examples
    • Tokenomics API
  • Branding Assets
    • Logo Types
    • Media Assets
  • Support
    • Help
Powered by GitBook
On this page
  1. Developers
  2. Emporia SDK

Swagger API

EmporiaSDK Swagger API - v1.1

Datasets providing access to the SDK have not been updated for a long time. Please note that the SDK may not function properly until the completion of the V3 upgrade!

Hera AI Dex Aggregator - Swap Protocol API

Metis Mainnet Release

Using Hera AI Aggregation protocol API, you can find the best route to exchange assets and make the exchange. Progressing:

  1. Lookup addresses of tokens you want to swap, for example ‘0xxx’ , ‘0xxxx’ for USDC -> METIS

  2. Check for allowance and if necessary give approval for HeraAggregatorV2 contract to spend token (/allowance)

  3. Monitor the best exchange route using (/quote)

  4. When you ready use to perform swap (/swap)

EmporiaSDK is now available on Metis Mainnet. Other chains are coming soon!

Built with OpenAPI & Swagger!

Design, describe, and document your API on the first open source editor supporting multiple API specifications and serialization formats. The Swagger Editor offers an easy way to get started with the OpenAPI Specification (formerly known as Swagger) as well as the AsyncAPI specification, with support for Swagger 2.0, OpenAPI 3.0, and AsyncAPI 2.* versions.

Swagger Paths:

Allowance

// Example Query:

GET https://pathfindersdk.hera.finance/allowance?account=0x0000000000000000000000000000000000000000&amount=1000000&tokenInAddress=0xEA32A96608495e54156Ae48931A7c20f0dcc1a21

Quote (Pathfinder)

// Example Query:

GET https://pathfindersdk.hera.finance/quote?account=0x0000000000000000000000000000000000000000&tokenInAddress=0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000&tokenInChainId=1088&tokenOutAddress=0xEA32A96608495e54156Ae48931A7c20f0dcc1a21&tokenOutChainId=1088&amount=100000000000000000000&type=exactIn

Swap

// Example Query:

GET https://pathfindersdk.hera.finance/swap?account=0x0000000000000000000000000000000000000000&tokenInAddress=0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000&tokenInChainId=1088&tokenOutAddress=0xEA32A96608495e54156Ae48931A7c20f0dcc1a21&tokenOutChainId=1088&amount=100000000000000000000
PreviousOverviewNextSwagger API (Arbitrum)

Last updated 7 months ago

Page cover image
  • Hera AI Dex Aggregator - Swap Protocol API
  • Metis Mainnet Release
  • Swagger Paths:
  • GETCheck for allowance and if necessary give approval for Hera AI Aggregator contract to spend token.
  • GETFind the best quote to swap via Hera AI Aggregator router
  • GETWhen you ready use to perform swap