LogoLogo
WebsiteLoginStatus
Documentation
Documentation
  • Introduction
  • What is inabit?
  • Data Privacy and Protection
  • Security
    • Trusted Computing Mechanism
    • Confidential Computing
  • Use Cases
    • inabit Wallet-As-A-Service
    • inabit x Crypto Clearing Services
    • Use inabit to Build an Exchange
    • Integrate Accounting Firms with inabit
  • Platform
    • Platform Overview
    • Features & Capabilities
  • Crypto <> FIAT
    • Off-Ramp: Crypto to Fiat
    • On-Ramp: Fiat to Crypto
    • Supported Currencies
    • Supported Countries
  • GUIDES
    • Devices Pairing
    • User Roles in inabit
    • Hierarchy in inabit
      • Accounts
      • Organizations
      • Users
    • inabit Wallet Types
    • Wallets Policy Guide
    • Transaction Acceleration (CPFP)
    • UTXO Consolidation in inabit
    • Recovery and Backup
      • Disaster Recovery Guide
  • WHAT WE SUPPORT
    • Assets & Tokens
    • Blockchains
    • Exchanges
      • Binance
      • Kucoin
      • Kraken
  • Changelog
Powered by GitBook
On this page
  • Overview
  • Prerequisites
  • Additional Reference
  • Technical Architecture: How The Integration Works?
  • Flow Explained: How Does It Work?
  • Congratulations!

Was this helpful?

Export as PDF
  1. Use Cases

Use inabit to Build an Exchange

An example use case of how inabit's API Infrastructure is utilized

Previousinabit x Crypto Clearing ServicesNextIntegrate Accounting Firms with inabit

Last updated 11 months ago

Was this helpful?

Overview

The following guide provides a comprehensive explanation on leveraging inabit's wallet infrastructure and building an automated transactions flow, as you would expect in an exchange.

As a provider of a secured wallet infrastructure, Inabit is committed to simplifying processes for exchanges such as yours. This manual will guide you through integrating and managing your digital wallet operations effortlessly, prioritizing security, effectiveness, and adaptability.

Prerequisites

  • Have an user created for your organization in inabit.

  • Access to the inabit platform (as the Exchange):

    • Have an account ready to be used.

    • Create an inabit "Withdrawals" wallet via the platform's UI for your withdrawal operations.

      • This wallet will serve as the funding route for the exchange users withdrawals.

    • Create an additional API wallet and deposit funds to it for fee/gas:

      • If you're fueling Ethereum / tokens in Ethereum chain - deposit ETH.

      • If you're fueling TRON / tokens in TRON chain - deposit TRX. (and so on, refer to )

  • Necessary access permissions setup.

    • Eligible roles - Owner / Admin / API Admin / API Signer

One-time Must-Have Setup:

Please ensure that you complete the Approvals Docker Configuration and execute the API signer Setup as a one-time prerequisite. Once this step is accomplished, you will be able to create your API wallets and addresses as needed.

Additional Reference

We highly advise taking a look at the following guides as you develop your crypto clearing application with inabit:

  • API Login Access / Authentication

  • Create Transfer Requests in API

  • Create API wallet addresses

  • Remote & Automatic Approvals (Docker Configuration)

  • Automate Signing Transactions

  • Receive Webhooks on Transaction Events

Technical Architecture: How The Integration Works?

Flow Explained: How Does It Work?

  • TBD

Your exchange's wallets & operations infrastructure is operational, functional, and secure!

If you encounter any challenges in the process or need further clarification on any aspect, please don't hesitate to reach out to us at support@inabit.com.

Congratulations!

🎉
👏
🚧
Supported Blockchains
API Admin