PositionExchange / position-protocol

Position Exchange Protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Position Protocol

Position Exchange is the new Decentralized Exchange and Perputual Trading platform, powered by Orderbook mechanism and currently operating on Binance Smart Chain (BSC), aiming to bridge the gap between people and the cryptocurrency markets by enhancing trading experiences.

The platform is designed to deliver all the advantages of Decentralized Finance whilst bringing the traditional Centralized Finance experience and tools onboard. Position Exchange provides a set of great features and products and aims to become the Decentralized Exchange & Trading Platform of choice.

Key features of the Position Exchange Protocol include:

  • The first Advanced On-Chain Orderbook Mechanism on EVM Blockchains: The orderbook mechanism enables traders to place limit orders and get the best possible price for their trades.
  • Decentralized: Position Exchange is a decentralized platform which means that it is not subject to any single entity or jurisdiction. This makes it more resilient and censorship resistant.
  • Low Fees & Gas Fees: The platform charges very low fees for transactions which makes it more attractive for users.
  • User Friendly: The platform has a user friendly interface which makes it easy to use for even the most novice of users familiar with CEXs.
  • 100% on blockchain, no processing backend components (expect indexing database provide higher user experiment)
  • High leverage with transparent fees and 24/7 guaranteed liquidity
  • Funding payment

You are welcome to contribute to this project. Please join our Discord Developers Community to discuss.

Official community

Local development and testing

Requirements

You should have Node 12 installed. Use nvm to install it.

Get started

Clone this repository, install NodeJS dependencies, and build the source code:

git clone git@github.com:PositionExchange/position-protocol.git
yarn
yarn compile

Local development

Deploy in the local environment.

yarn dev

Testing

To run all the test cases,

yarn test

Test cases can be found in the ./tests folder.

License

GPL3.0 or later

About

Position Exchange Protocol

License:Other


Languages

Language:TypeScript 78.0%Language:Solidity 21.9%Language:JavaScript 0.2%