Skip to content

Commit 2233a42

Browse files
authored
Update README.md
1 parent ec83489 commit 2233a42

File tree

1 file changed

+84
-6
lines changed

1 file changed

+84
-6
lines changed

README.md

Lines changed: 84 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,88 @@
1-
cat > README.md <<'EOF'
2-
# DPMC (Dynamic Pricing Market Controller)
1+
# DPMC – Dynamic Pricing Market Controller
32

4-
Frontend for the DPMC protocol. React app lives in `frontend/`.
3+
**Buy on rails.**
4+
DPMC releases tokens only when paid demand arrives—price rises smoothly, rewards fade fairly, and every purchase streams value to the Fund and Global Shareholding.
5+
6+
🔗 **Demo:** [dpmc.modulexo.com](https://dpmc.modulexo.com)
7+
8+
---
9+
10+
## What is DPMC?
11+
12+
DPMC = an on-rails token release.
13+
It sells tokens at a mathematically defined price curve while:
14+
15+
- throttling supply to real paid demand,
16+
- mirroring reward decay over time,
17+
- and streaming a slice of every purchase to:
18+
- **Fund Treasury (umbrella/DAO)**
19+
- **Global Shareholding**
20+
- (optional) **Referrer**
21+
22+
No manual levers, no admin tricks—just rails defined before launch.
23+
24+
---
25+
26+
## How it works
27+
28+
### 1. Two rails, one ride
29+
- **Price rail (blue curve):** starts low, accelerates upward.
30+
- **Reward rail (green curve):** starts high, fades as progress grows.
31+
*Analogy:* like a ski lift and downhill—early riders climb cheap and glide long; late riders climb faster, glide shorter.
32+
33+
### 2. Area pricing (integral)
34+
You pay the *area under the curve*, not a snapshot price.
35+
*Analogy:* buying water as a river rises—each extra cm costs a bit more.
36+
37+
### 3. Supply throttle
38+
- If DEX < DPMC → buyers go to DEX, DPMC pauses.
39+
- If DEX > DPMC → buyers use DPMC, supply releases fairly.
40+
*Analogy:* a pressure valve between tanks.
41+
42+
### 4. Revenue splits
43+
Every purchase auto-streams native to Fund, Shareholding, (optional) Referrer.
44+
*Analogy:* every ticket cut at the gate is split instantly with the venue and season ticket holders.
45+
46+
### 5. Locked policy, DAO control
47+
Parameters can be locked; ownership behind timelock/DAO.
48+
*Analogy:* railway signals run by city hall, not backroom switches.
49+
50+
---
51+
52+
## User & Partner Features
53+
54+
- **Predictable:** see exact tokens/reward before buying.
55+
- **No oversupply:** tokens only mint on purchase.
56+
- **Early premium:** early riders get best price + biggest reward.
57+
- **Transparent:** Fund + Shareholding get paid on-chain every tx.
58+
- **DEX-friendly:** self-balances with arbitrage, not promises.
59+
60+
---
61+
62+
## Parameters (the dials)
63+
64+
- `P0` / `P1`: start & target price
65+
- `K`: curve steepness
66+
- `R0`: initial reward %, `ALPHA`: reward decay
67+
- `BPS splits`: Fund %, Shareholding %, Referral %
68+
69+
These define the journey up-front. Then lock.
70+
71+
---
72+
73+
## KPIs to Track
74+
75+
- **Adoption & Progress:** progress %, unique/repeat buyers
76+
- **Market Sync:** spread vs DEX, arb events
77+
- **Economics:** avg price, reward emitted, Fund/Share inflows
78+
- **Curve Health:** current price, reward, sensitivity tests
79+
- **Referral:** volume, top referrers
80+
81+
---
82+
83+
## Quickstart (frontend)
584

6-
## Quickstart
785
```bash
886
cd frontend
9-
yarn install # or npm install
10-
yarn start # or npm start
87+
yarn install # or npm install
88+
yarn start # or npm start

0 commit comments

Comments
 (0)