hackquest logo

Dynamic Volume Token

Implement a token with dynamic pricing based on volume, write this smart contract in Solidity, no imports and constructors, with no input fields

Description

# šŸš€ Project Introduction

Dynamic Volume Token is an experimental bonding curve–based token deployed on Flow EVM Testnet.

It demonstrates how a token’s price can be determined dynamically by trading volume, without relying on traditional order books or automated market makers like Uniswap.

This project uses a linear bonding curve to adjust the token price based on total supply:

- When users buy tokens, new tokens are minted and the price increases linearly with the total supply.

- When users sell tokens, tokens are burned and the price decreases accordingly, with sellers receiving ETH from the contract based on the curve.

The project provides:

- 🧠 A lightweight, dependency-free Solidity contract (no imports / constructors)

- šŸ“ˆ A live deployment on Flow EVM Testnet

- šŸŖ™ Simple functions to buy, sell, transfer, and estimate prices

- 🌐 A fully transparent on-chain pricing mechanism

This makes it a great educational example for:

- Developers exploring bonding curves and on-chain token economics

- Teams prototyping dynamic pricing models for future DeFi projects

- Learners wanting to understand how volume-based price adjustment works under the hood

> šŸ’” All interactions happen directly with the smart contract — no external liquidity pools or oracles are required.

---

### šŸ“ Deployed Address

Contract: 0x68AdA047f23B2C88e6ed4B66b0456E28F8724Ec0](https://evm-testnet.flowscan.io/address/0x68AdA047f23B2C88e6ed4B66b0456E28F8724Ec0)

Network: Flow EVM Testnet

RPC: https://testnet.evm.nodes.onflow.org

Progress During Hackathon

Progress Level is 50%... Not Yet Completed...

Tech Stack

Solidity

Fundraising Status

NA

Team Leader
VVaibhav
Sector
DeFi