A decentralized perpetual futures platform for memecoins featuring 1Inch Aqua and Pyth-powered vAMM
The Premier Memecoin Leverage Platform
Poorps is a decentralized perpetual futures platform designed specifically for memecoins. We provide two distinct versions to cater to different trading needs and liquidity sources:
Memecoins are the heartbeat of the crypto culture, but trading them efficiently is painful:
By integrating with 1Inch Aqua, Poorps taps into a vast network of liquidity sources via a credit-based RFQ (Request for Quote) system. This ensures that traders get the best possible prices with minimal slippage, even for volatile memecoins.
For a fully decentralized, on-chain approach, our vAMM version allows for:
foundry-contracts/)vEthReserve, vUsdcReserve), position tracking, and PnL calculations.SetPositionProxy and LiquidateCollateralProxy handle interactions from the workflow layer.poorps-workflow/)Powered by the Chainlink Runtime Environment (CRE):
Build Contracts
cd foundry-contracts
forge build
Run Tests
forge test
Deploy
forge script script/Counter.s.sol:LiquidatorScript --rpc-url <your_rpc_url> --private-key <your_key> --broadcast
Install Dependencies
cd poorps-workflow
bun install
Run Workflow
bun run start
Poorps (vAMM Version) is built on a Virtual Automated Market Maker (vAMM) architecture inspired by the constant product formula ($x \cdot y = k$). We used Solidity to implement the core engine (Liquidator), which manages virtual reserves and tracks user positions (Long/Short) without requiring physical liquidity providers.
The automation layer is powered by the Chainlink Runtime Environment (CRE). We wrote a custom TypeScript workflow that acts as an autonomous keeper. It periodically fetches real-time memecoin prices (SHIB, PEPE, DEGEN) from Pyth Network, checks the health of on-chain positions on Base Sepolia, and executes liquidations or updates seamlessly.
Partner Technologies:
Notable/Hacky: We implemented a "virtual" bonding curve where the price discovery mechanism is mathematically decoupled from the collateral vault. The hackiest part is our simulation loop: the CRE workflow toggles the smart contract between "opening positions" and "liquidating" them, creating a self-sustaining demo that showcases the entire lifecycle live without waiting for actual market crashes.

