Interactive previewDemo data only. Sign in as any example account and try anything. Resets nightly.Launching soon
Version history

Nimbus Wallet rulebook v1

Current
Published May 28, 2026d00fa909bd7e35e20c4663414e6dcc22e78db7d9a942eda5f69259cd43b22c9b

Initial program.

Critical
$100,000
Fixed reward
High
$25,000
Fixed reward
Medium
$5,000
Fixed reward
Low
$500
Fixed reward

Assets in scope

3 assets

IDAssetTypeTarget
NMB-1
Web wallet
Website / app
https://wallet.nimbus.example
NMB-2
iOS / Android app
Latest store release only.
Mobile
com.nimbus.wallet
NMB-3
SmartAccount factory
Smart contractPolygon
0x99990000…00000abc

Impacts & severity

Severity follows mechanically from the demonstrated impact.

Critical
  • IMP-C1
    Extraction of private keys or signing a transaction without the owner's approval
    Must demonstrate: Demonstrated signing or key extraction from a default-configured wallet.
  • IMP-C2
    Direct theft of user funds
    Must demonstrate: Assets leave a user's smart account without the user's authorization.
High
  • IMP-H1
    Bypass of passkey recovery guardians
    Must demonstrate: Recovery completes without the configured guardian threshold.
Medium
  • IMP-M1
    Displaying incorrect transaction details to the signer
    Must demonstrate: The confirmation screen misrepresents recipient, amount or calldata for a signed transaction.
Low
  • IMP-L1
    Leak of non-sensitive user metadata
    Must demonstrate: Exposure of data that does not enable account compromise.

Proof-of-Concept requirements

  • POC-1Reports must include a screen recording or scripted reproduction on the latest public release.
  • POC-2Key-extraction claims must demonstrate extraction from a device the attacker does not physically control.

Testing restrictions

Allowed: Local mainnet fork (Foundry/Anvil, Hardhat) · Project-provided staging deployment

  • TEST-1Testing on mainnet or public testnet deployed code is prohibited; use local forks.
  • TEST-2Testing against pricing oracles or third-party smart contracts is prohibited.
  • TEST-3Phishing, social engineering and physical attacks are prohibited.
  • TEST-4Denial-of-service attacks against project infrastructure are prohibited.

Out-of-scope & exclusions

A closure as out of scope must cite one of these ids.

  • EXCL-1Attacks requiring physical access to an unlocked device.
  • EXCL-2Attacks requiring a rooted or jailbroken device.
  • EXCL-3Clickjacking on pages with no sensitive actions.
  • EXCL-4Missing security headers without demonstrated impact.

Policies

Duplicate policy

The first report that identifies a root cause is eligible. Later reports sharing the same root cause are duplicates, even when they describe a different attack path, unless they demonstrate a materially higher impact.

Known-issues policy

Issues listed in published audits or recorded as known-issue commitments before the submission timestamp are ineligible. Commitments may be revealed during a dispute.

Disclosure · 30-day embargo

Public disclosure requires approval from both parties after the fix is deployed and verified. Default embargo: 30 days after fix.

Mediation · 7-day window

Either decision may be escalated to an independent platform mediator within 7 days of the project's final decision. The mediator publishes a reasoned decision to both parties.

Payment · USDC on Polygon · KYC

Rewards are paid in USDC on Polygon within 30 days of retest. KYC is required for payouts above $10,000.

Response SLAs
48h
Acknowledge
168h
Triage
30d
Payout