Algodex Documentation
  • Algodex Documentation
  • Algodex
    • Algodex FAQ
    • Trading Guide
    • Trading Bot Guide
    • Token Listing Guide
  • Algodex Mailbox
    • Mailbox FAQ
    • Mailbox User Guide
  • Rewards Program
    • ALGX Liquidity Rewards Program
    • Community Leadership
    • ALGX Tokenomics
  • Developer Tools
    • Algodex SDK v2
      • Tutorial : Placing Orders
      • Tutorial: Order book
      • Tutorial: Closing Orders
    • Algodex API v1
  • Archives
    • Algodex Whitepaper v1
    • ALGX Airdrop Plan
    • Testnet Liquidity Rewards
  • App Links
    • Algodex
    • Algodex Mailbox
    • Rewards
    • Support
  • social media links
    • REDDIT
    • TWITTER
    • DISCORD
    • TELEGRAM
    • GITHUB
Powered by GitBook
On this page
  • Overview
  • Tutorials
  • Setup
  • Examples
  1. Developer Tools

Algodex SDK v2

Updated July 28th, 2022

PreviousALGX TokenomicsNextTutorial : Placing Orders

Last updated 2 years ago

Overview

The Algodex Software Development Kit (SDK) 2.0 is for developers who wish to programmatically interact with Algodex. The SDK enables developers to integrate Algodex's exchange logic into their own DApps. A robust description of the SDK can be found , and the Github and setup instructions can be found .

Tutorials

Setup

NPM

npm install @algodex/algodex-sdk

Yarn

yarn add @algodex/algodex-sdk

Examples

[WIP] Example Testnet Configuration [config.json]

{
  "config": {
    "algod": {
      "uri": "https://testnet-algorand.api.purestake.io/ps2",
      "token": "<TOKEN>"
    },
    "indexer": {
      "uri": "https://algoindexer.testnet.algoexplorerapi.io",
      "token": ""
    },
    "explorer": {
      "uri": "https://indexer.testnet.algoexplorerapi.io",
      "port": ""
    },
    "dexd": {
      "uri": "https://api-testnet-public.algodex.com/algodex-backend",
      "token": ""
    }
  }
}

Example Mainnet Configuration [config.json]

{
  "config": {
    "algod": {
      "uri": "https://mainnet-algorand.api.purestake.io/ps2",
      "token": "<TOKEN>"
    },
    "indexer": {
      "uri": "https://algoindexer.algoexplorerapi.io",
      "token": ""
    },
    "explorer": {
      "uri": "https://indexer.algoexplorerapi.io",
      "port": ""
    },
    "dexd": {
      "uri": "https://app.algodex.com/algodex-backend",
      "token": ""
    }
  }
}
here
here
Placing Orders
Order book
Closing Orders