← all projects

Rugged

@Chimdalu-Ofoegbu·Bensage·21 followers·added 2026-07-20
0
stars
18k
lines
125
files
0
forks
21
followers
languages
JavaScript 46%Python 38%Solidity 12%TypeScript 4%Shell 0%

Rugged is a gasless prediction market on Arc where users bet on whether flagged Solana memecoins will rug. Its core is contracts/RuggedPaymaster.sol, a scope-limited ERC-4337 v0.7 verifying paymaster that sponsors USDC-gas UserOps only for an allow-listed set of (target, selector) pairs, enforced on-chain against a backend-signed, time-bounded sponsorship. A self-bundler in api/routes/bundler.py relays signed UserOps through EntryPoint.handleOps, removing any Skandha/Pimlico dependency. chain/factory.py derives EVM addresses from Solana mints via keccak256(base58_decode(mint))[-20:] with a persisted reverse registry. TraceRegistry.sol records agent reasoning-trace hashes on-chain. The MarketFactory/Market/Resolution/ReputationBond suite runs binary YES/NO pools with an owner resolver and a 2% winnings fee split, backed by a Foundry test suite.

events
tags
circle components
builder bio

Intentional about UX in Design, delivering practical solutions.

repo description

Rugged turns iterativv's blacklist commit log into an on-chain prediction market. Three agents verify. Markets open in the same block the rug is named.

last pushed 2026-07-20