A decentralised auction protocol for tokenised Real-World Assets (RWAs) on the Diamante Network.
Supports:
- Tokenisation Engine (issue/mint assets)
- Trading Engine (fixed-price orderbook)
- Auction Engine (English & Dutch auctions)
- Node.js v14+
- npm
- Internet access for fetching Friendbot (testnet faucet)
git clone https://github.com/yourusername/dexauction-diamante.git
cd dexauction-diamante
npm install
| Command | Description |
| ----------------- | ------------------------------------------------------------------------------------- |
| `npm run issue` | Create issuer & distribution accounts, fund them, establish trustline, and mint RWA. |
| `npm run fixed` | Place a fixed-price sell offer and buy it via pathPaymentStrictReceive. |
| `npm run english` | Run a full English auction: bids, winner selection, trustline, payment, and transfer. |