The first on-chain insurance protocol protecting blockchain users from transaction latency, mempool congestion, and finality delays, powered by Stacks + Bitcoin security.
Why?
On decentralized networks, transaction delays are costly: Pending txs stuck in mempools Volatile fee markets Uncertainty in block inclusion Finality risks across congested networks In simple terms, Delay can cause inconvenience, financial loss or other failure
Solution?
HyperInsure provides non-intrusive, verifiable Insurance coverage for each and every kind of risks. It’s an alternative to paying “tip” on top of the EIP-1559 Base Fee. It’s Non Intrusive: Meaning no additional parameters, code or application process.
How it works:
- Users purchase coverage by STX.
- An we called “RPC proxy” records broadcast height at submission.
- Once included, an oracle signs an attestation of broadcast → inclusion delay.
- Smart contracts in Clarity verify proofs + release payouts if delay ≥ threshold. That’s simple right?
Overview
HyperInsure provides non-intrusive, verifiable insurance coverage for risks associated with transaction delays. Instead of paying high "tips" on top of base fees, users can purchase affordable insurance policies that provide protection against various types of transaction delays.
Key Features
- Transaction Delay Protection: Coverage for transactions stuck in mempools
- Mempool Congestion Insurance: Protection during high network activity periods
- Finality Risk Coverage: Insurance against finality delays across congested networks
- Non-Intrusive Implementation: No additional parameters or code modifications needed
- Verifiable Claims Process: Transparent, on-chain verification of delays
How It Works
- Purchase Coverage: Users purchase coverage by paying STX tokens
- RPC Proxy API: Our system records broadcast height at transaction submission
- Oracle Attestation: Once included, an oracle signs an attestation of broadcast → inclusion delay
- Smart Contract Verification: Clarity smart contracts verify proofs and release payouts if delay ≥ threshold
HyperInsure is built on a streamlined contract architecture with three core components:
- Core Contract: Manages policies, purchases, claims, and treasury functions
- Oracle Contract: Handles attestations for transaction delays
- Governance Contract: Controls protocol parameters and upgrades
Technology Stack
Frontend
- Next.js 15.2.4
- React 19
- Tailwind CSS
- shadcn/ui components
Blockchain
- Stacks blockchain
- Clarity smart contracts
- Bitcoin security through burn block heights
- Secp256k1-signed oracle attestations
Getting Started
Prerequisites
- Node.js 18+
- npm or yarn
Installation
# Clone the repository
git clone https://github.com/AmaanSayyad/hyperinsure.git
# Navigate to the project directory
cd hyperinsure
# Install dependencies
npm install --legacy-peer-deps
# Start the development server
npm run dev
Visit http://localhost:3000 to view the application.
Usage
Purchase Insurance
- Navigate to the Purchase page
- Select an insurance policy
- Enter the amount of STX to insure
- Complete the purchase
Submit transaction details for claims
Navigate to the Claim
Enter the wallet address for the claim to be transferred
Submit your claim
Receive instant verification and payout if eligible
Future Roadmap
We plan to extend HyperInsure to cover additional blockchain risks:
- Wallet theft protection via Arkham
- Transaction failure coverage
- Gas-spike hedging
- Validator risk coverage
- Cross-chain finality protection
Log in or sign up for Devpost to join the conversation.