Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.viva.dog/llms.txt

Use this file to discover all available pages before exploring further.

One pool per token

Every VIVA token has its own pool on BNB Chain. Each pool:
  • Holds quote (BNB or a supported stablecoin such as USDT).
  • Mints tokens when you buy and burns them when you sell.
  • Maintains a floor price track and a launch-time trading curve that does not drift with hype.
  • Can track loans: quote you borrowed and tokens you locked as collateral.
Pools are independent — collateral in token A never backs token B.

You always interact with the protocol

There is no internal order book of other traders. Buy, sell, borrow, and repay execute against that token’s pool. Depth and prices follow pool rules, not discretionary LPs in the same place.

Two layers of price

  1. Floor — a redemption track for part of supply at the floor price. Fee shares marked for floor support can raise the floor over time.
  2. Trading curve — pricing for supply above the floor price, fixed at launch. Activity pushes market price along this curve.
See Floor price and curve and Economic model.

Two roles for quote inside the pool (conceptual)

  1. Trading side — backs marginal pricing and payouts along the curve.
  2. Floor side — backs floor redemption and borrow capacity tied to the floor.
The app does not ask you to manage these buckets; the protocol routes value automatically. Live previews win over any doc.

Floor vs market price

  • Market price — what charts and trade previews emphasize.
  • Floor price — backing track and borrow collateral reference.
Under normal rules, market pricing is built to stay at or above the floor; that is not “guaranteed profit” or “price cannot fall.”

Borrowing in the same pool

Loans are not a separate DeFi app. Borrowed quote comes from pool liquidity subject to available balance and floor rules — see Borrowing.

What this doc skips

Low-level implementation, admin keys, and upgrade mechanics. For addresses and status, use official announcements and the in-app network indicator.