AquaVaults.com
This Page
How It Works Scenarios Architecture Roadmap
Preview Pages
Landing / Docs Browse Pools Pool Detail Create Pool Dashboard
Coming Soon — The AquaVaults Pooling System is in preview. No transactions can be made

AquaVaults Pooling System

A PNDC token pooling system that lets individuals or communities coordinate Dutch auction bids on Pond0x — pooling strength, sharing rewards, and managing risk together.

50B–1T
PNDC Pool Range
1–25
Week Timeframes
9
Smart Contracts
3%
Platform Fee
// What Is The AquaVaults Pooling System

Pool PNDC. Win auctions. Share rewards.

The Pooling System is a coordination layer built on top of the Pond0x Dutch auction system. Participants pool PNDC tokens together to bid on liquidity mining auctions — giving smaller holders the same auction power as whales, with automated execution and proportional reward sharing.

🌊

PNDC-Only Contributions

All pools are funded exclusively with PNDC. When a pool creates, it designates a mining target — the token Pond0x will liquidity mine if the pool wins an auction. Rewards are distributed in that target token on its native chain.

Cross-Chain Reward Distribution

Rewards are distributed on whichever chain the target token lives on — Ethereum or Solana. The system is designed to handle both scenarios automatically through coordinated multisig infrastructure.

🔐

Privacy-First Contributions

Contribution records show only amounts — never user IDs, wallet addresses, or timestamps. This prevents anyone from linking contributions to specific wallets. Contribute as many times as you like until the pool goal locks.

♻️

Persistent Auction Queue

Once a pool reaches its goal and enters the queue, it stays there. Losing an auction doesn't expire a pool — it simply rebids on the next one. Tokens remain locked until the pool wins or its timeframe runs out.

// User Journey

From contribution to outcome

Every pool follows a structured lifecycle from creation to resolution. Here's exactly what happens at each stage.

1
Pool Creation

Creator sets a mining target, goal, and timeframe

Any user holding at least 5 billion PNDC can create a pool. They select a mining target token (ERC-20, SPL, or Token-2022) — the token Pond0x will liquidity mine if the pool wins. They then set a PNDC contribution goal (50B–1T in 50B increments) and a timeframe of 1–25 weeks. The creator's initial PNDC contribution is permanently locked and cannot be withdrawn under any circumstances.

2
Contribution Window

Community members contribute PNDC

Anyone can contribute PNDC to an open pool multiple times — there's no limit on the number of contributions until the goal is reached. The system tracks each wallet's cumulative share proportionally. Early withdrawal is permitted at any point before the goal locks the pool. Contribution records are anonymous — only amounts are visible publicly.

3
Goal Reached

Pool locks and enters the auction queue

When the contribution goal is hit, tokens move from the growth multisig to a dedicated bid multisig wallet (1-hour timelock for verification). The pool is committed — no new contributions or withdrawals. It enters the auction queue sorted by pool size. Largest pools bid first; ties go to whichever pool reached its goal earliest.

4
Dutch Auction

Automatic bid at exact price threshold

AquaVaults monitors Pond0x Dutch auctions in real time. When the current price drops to the pool's configured threshold, the system automatically submits a bid using the pool's dedicated multisig wallet. Pond0x is first-bid-wins — the bot uses direct blockchain event listeners and operates with sub-second response times.

5
Resolution

Win, keep queuing, or expire

If the pool wins, rewards are distributed proportionally to all contributors in the mining target token on its native chain (minus the 3% platform fee) after a 24-hour security timelock. If the pool loses an auction, it stays in the queue and automatically bids again on the next auction — no action needed. The pool only expires when its original timeframe runs out without a win, at which point all PNDC is refunded in full after a 12-hour timelock.

// Possible Outcomes

Three scenarios. All handled automatically.

Every pool resolves through one of three paths without any manual intervention required.

Scenario A

Pool Wins an Auction

  • Goal reached, pool enters queue
  • Bid submitted and auction won
  • Rewards received in target token on its native chain
  • 3% fee deducted to platform
  • Rewards distributed proportionally to all contributors
  • 24-hour security timelock before distribution
Scenario B

Goal Reached — Auction Lost

  • Goal reached, pool enters queue
  • Bid submitted, another bidder wins first
  • Pool stays in queue — tokens remain locked
  • Pool automatically bids on the next auction
  • Continues until a win or timeframe expires
  • No fees charged unless the pool wins
Scenario C

Pool Expires Without Winning

  • Timeframe expires before any auction win
  • Pool marked as expired automatically
  • 12-hour refund timelock begins
  • All PNDC tokens returned in full
  • No fees charged on expired pools
  • Contributors notified in real time
💡
Important: The 3% fee is only charged on wins — taken from received rewards, never from contributed PNDC. Pools that lose auctions keep bidding automatically. Only expired pools trigger refunds.
// Pool Parameters

Configuration rules & constants

These values are fixed at the system level.

PNDC Token Address0x423f4e6138e475d85cf7ea071ac92097ed631eea
Contribution TokenPNDC only — all pools regardless of mining target
Mining Target StandardsERC-20, SPL, Token-2022
Pool Goal Range50B – 1T PNDC, in increments of 50B
Pool Timeframe1 to 25 weeks from creation
Minimum to Create Pool5 billion PNDC (held by pool creator)
Creator Initial ContributionPermanently locked — cannot be withdrawn under any circumstances
Contributor ContributionsUnlimited times until goal reached; withdrawable before goal locks
Platform Fee3% of auction rewards — winners only, never on losses or expirations
Auction Bid PriorityLargest pool bids first; ties broken by first-to-goal
After Auction LossPool stays in queue and auto-rebids — no refund until timeframe expires
Reward ChainDistributed on the target token's native chain (Ethereum or Solana)
// Subscription

Standard vs Subscriber access

All users can create pools and contribute. Subscribers unlock higher limits, reduced fees, and privacy controls for their pools.

Standard
Free
  • 1 active pool at a time
  • Contribute to up to 3 active pools simultaneously
  • 3% platform fee on winning pools
  • Public pools only
  • Unlimited contributions per pool until goal locks
Subscriber
Paid
  • Up to 5 active pools at a time
  • Contribute to unlimited active pools simultaneously
  • Reduced platform fee on pools you create that win
  • Invite-only pools with invite links, wallet allowlists, and subscriber-only access options
  • Unlimited contributions per pool until goal locks
// Technical Architecture

Built on proven infrastructure

Nine on-chain contracts, six automated backend services, and a fully automated cross-chain multisig coordination layer — all rigorously tested in a simulated local environment.

📜

Smart Contracts (Ethereum)

9 Solidity contracts handle pool lifecycle, token custody, auction coordination, reward distribution, and emergency controls — with reentrancy protection and role-based access.

101/101 Tests Passing 97 Artifacts Compiled Pre-Audit
🤖

Automated Bot Services

Six event-driven services manage the full pool lifecycle — contribution detection, goal locking, queue management, bid submission, reward distribution, and refund processing. No polling, no manual steps.

Sub-second Response Event-Driven
🔐

Multisig Wallet System

21+ coordinated Ethereum-Solana multisig pairs handle token custody at every stage. Growth and expansion of multisig infrastructure is fully automated on both chains as pool volume scales.

Gnosis Safe (ETH) Squads (SOL) Fully Automated
🗄

Database & Caching Layer

PostgreSQL with Redis caching for all state persistence. Event-triggered cache invalidation, read replicas for high-traffic queries, and anonymous contribution records that expose only amounts.

PostgreSQL Redis Pub/Sub

Core Smart Contracts

PoolManager.solCreates pools, tracks contributions, manages goal state and lockingLifecycleTested
BidManager.solAuction bid submission, priority queue ordering, and auto-rebid logicBiddingTested
RewardDistributor.solProportional reward calculation and cross-chain distribution to contributorsRewardsTested
RefundManager.solPNDC refunds for expired pools with 12-hour timelocksRefundsTested
AquaVaultsRegistry.solCentral registry for all pool addresses, IDs, and system stateRegistryTested
FeeManager.sol3% fee calculation on wins; subscriber reduced-fee routingFeesTested
EmergencyControls.solSystem-wide pause and emergency override mechanismsSafetyTested
PNDCTokenAdapter.solERC-20 interface adapter for PNDC contribution operationsAdapterTested
CoreFactory.solDeploys and wires new pool contracts with correct role permissionsFactoryTested
// Security Model

Timelocked at every critical step

Every fund movement is governed by a timelock. Speed is preserved for auctions; security enforced everywhere else.

No Timelock Instant

Auction Bid Submission

Speed is everything in a first-bid-wins auction. Bids are submitted the instant the price threshold is reached.

1 Hour Verification

Growth → Bid Multisig Transfer

When a pool goal is reached, tokens move to the bid wallet after a 1-hour delay to verify legitimacy before funds are committed.

12 Hours Recovery Window

Refunds & Fee Transfers

Expired pool refunds and fee transfers require 12 hours, giving automated systems time to confirm amounts and flag anomalies.

24 Hours Maximum Security

Reward Distributions

Reward distributions carry the longest timelock — cross-chain verification, share calculations, and address validation all occur during this window.

// Roadmap

Path to production launch

Core infrastructure is complete. Remaining work: user-facing interfaces, testnet validation, security audit, and production hardening.

Completed ✓

Core Infrastructure

All 9 smart contracts written and rigorously tested in a simulated local environment (101/101 passing). Six event-driven bot services operational. Backend API with 37+ endpoints. Fully automated cross-chain multisig coordination across 21+ wallet pairs. Admin dashboard functional.

In Progress

User Frontend Development

Building the user-facing interface for pool discovery, PNDC contributions, reward tracking, and pool creation — including invite-only pool management for subscribers.

Next Up

Testnet Deployment (Sepolia)

Full system deployment to Sepolia testnet. Integration with real Pond0x auction contracts. End-to-end testing of all three outcomes including persistent queue behaviour across multiple auction cycles.

Upcoming

Security Audit & Load Testing

Independent security audit of all 9 smart contracts before mainnet. Comprehensive load testing targeting 10,000+ concurrent users, 100+ simultaneous pools, and 1,000+ transactions per hour.

Launch

Production Deployment

Mainnet launch on www.aquavaults.com. Full monitoring stack live. User onboarding and subscription tiers go live.

Stay Updated

Launch coming to www.aquavaults.com

AquaVaults is currently in development. The system will open to users once testnet validation and the security audit are complete.