tasks
This commit is contained in:
11
docs/adr/0002-dual-token-payment-model.md
Normal file
11
docs/adr/0002-dual-token-payment-model.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Dual token payment model: own token for nodes, SOL/USDC for clients
|
||||
|
||||
Clients pay in SOL or USDC — familiar, easy to buy, no new token required. Node operators stake and earn our native Solana L2 token, which creates speculative upside for early contributors and a staking mechanism for fraud prevention (slashing). The two are decoupled: client payments are auto-converted to partially fund token rewards; clients never need to hold or know about our token.
|
||||
|
||||
Using SOL alone would give node operators no early-adopter upside ("why run my GPU for market-rate SOL?"), killing the viral growth mechanic. Launching a token-only system requires clients to acquire our token, adding friction that kills adoption. The dual model solves both.
|
||||
|
||||
## Considered Options
|
||||
|
||||
- **SOL only**: simplest, no token launch risk, but no node incentive beyond spot market rates
|
||||
- **Own token only**: maximum node incentive, but clients must acquire it — high friction
|
||||
- **Own token (stake/rewards) + SOL/USDC (client pay)**: clean separation of concerns, chosen
|
||||
Reference in New Issue
Block a user