Skip to content

munsunouk/ccdxt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCDXT – CryptoCurrency Decentralized eXchange Trading Library

LanguagesCount LanguagesTop Commit CommitLast MIT License

Table of Contents
  1. About The Project
  2. Getting Started
  3. Supported Cryptocurrency Exchanges
  4. Roadmap
  5. Contributing
  6. License
  7. Contact

About The Project

Here's why:

  • ccxt only has centralized exchange not on Decentralized
  • each swap has there own function
  • It is intended to be used by coders, developers, technically-skilled traders, data-scientists and financial analysts for building trading algorithms.

(back to top)

Built With

  • Python
  • Solidity

Getting Started

from ccdxt.exchange import Klayswap,Meshswap,Orbitbridge

if __name__ == "__main__" :

    klayswap = Klayswap()
    klayswap.account = ''
    klayswap.privateKey = ''

    #Klayswap Token Balance
    print(klayswap.fetch_balance(['KETH','ZEMIT']))

    #Meshswap Token Swap
    print(meshswap.create_swap(0.1, 'USDC' , 0.0000000000001, 'oZEMIT'))

    orbitbridge = Orbitbridge()

    orbitbridge.account = klayswap.account
    orbitbridge.privateKey = klayswap.privateKey

    #Orbitbridge Token bridge
    print(orbitbridge.create_bridge(0.1, 'ZEMIT','KLAYTN', 'MATIC', meshswap.account))

Installation

The easiest way to install the CCDXT library is to use a package manager:

  • pip

    pip install git+https://github.com/MunSunouk/ccdxt.git
  • Clone the repo

    git clone https://github.com/MunSunouk/ccdxt.git

(back to top)

Supported Cryptocurrency Exchanges

logo chain id name ver
klayswap klaytn 1 Klayswap API Version 1
Klex Finance klaytn 2 Klex Finance API Version 1
Pala swap klaytn 3 Pala swap API Version 1
Pangea swap klaytn 4 Pangea swap API Version 1
neuron swap klaytn 5 neuron swap API Version 1
claimswap klaytn 6 claimswap API Version 1
definix klaytn bsc 7 definix API Version 1
Meshswap polygon 8 Mesh swap API Version 1
matcha polygon fantom 9 Matcha API Version 1
Oribitbridge klaytn polygon 10 Orbit bridge API Version 1

(back to top)

Roadmap

  • Multi chains Support
    • klaytn
    • polygon
    • fantom
    • etherium
  • Multi call Support
  • Cross chains Support
  • Optimism path Support
  • Async Support

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Contributor :@munseon_ug

Project Link: https://github.com/MunSunouk/ccdxt

(back to top)