PerpX is a decentralized perpetual exchange built on the EDU Chain. It empowers users to create synthetic assets that track the price of real-world assets without requiring actual ownership.
Live Deployment on Vercel: https://perpx.vercel.app
Here are the network configurations for the EDU Chain: https://educhain.xyz/
| Key | Value |
|---|---|
| Token | EDU |
| Chain ID | 656476 |
| RPC_URL | https://rpc.open-campus-codex.gelato.digital |
| Block Explorer | https://edu-chain-testnet.blockscout.com |
| Key | Contract Addresses |
|---|---|
| DIA Oracle Deployment Address | 0x6626f442eBc679f7e35bC62E36E3c1e8820C81C9 |
CustomPriceFeed.sol Deployment Address |
0x592C7BEE8B59c0bbE6E431e35b47469CD56de421 |
OrderBook.sol Deployment Address |
0xB6d356A248c9aA410a3b91Bca7Eaf0BE3E15AE0d |
| Owner Address (Mine) | 0x225d5a1079121faD050a33bDf1373bAf71aa4219 |
The PerpX project is organized into two main parts:
The frontend code is located in the frontend folder of our GitHub repository.
Folder Structure
/frontend
├── public
├── src
├── package.json
├── README.md
└── ... (other necessary files and folders)
The backend code version is available in the backend folder of our GitHub repository.
To get started with PerpX, follow these steps:
-
Clone the repository:
git clone https://github.com/adisuyash/perpx.git cd perpx/frontend -
Install dependencies:
npm install
-
Run the development server:
npm run dev
Your development server will start. Start working with PerpX.