πŸ₯œ
Peanut Docs
  • Learn
    • πŸ₯œWhat is Peanut?
    • 🏦Cashout
      • Supported geographies
    • πŸ“©How to use Peanut Links?
      • βš™οΈHow do Peanut Links Work?
      • πŸ”’Trust assumptions
    • πŸ“ŒUse cases
    • πŸ“šCase Studies
      • 🎁Welcome Packs
      • πŸ“˜Raffles to Boost UWAs and Transactions
      • πŸ“—Sending Testnet Tokens at Hackathons
      • πŸ“™IRL Events Marketing
    • ⛓️Supported Chains and Tokens
    • πŸ’°Pricing
    • πŸ†˜Support
  • Integrate
    • Using the SDK
      • Create ClaimLinks
        • Create Link
        • Batch Create Links
        • Create Raffle Links
        • Create Multi-Token Link
        • Create NFT Link
        • Create Gasless Links
        • Create Branded Links
      • Claim
        • Claim Link
        • Claim Gasless Link
        • Claim Cross-Chain Link
        • Claim Raffle Link
        • Claim Link as Sender (Reclaiming)
      • Create Request Link
      • Pay a Request Link
      • Pay a Request Link X-Chain
      • Utils
        • Get Link Details
        • Cross-chain
          • Get Supported Destination Chains
          • Get Supported Destination Tokens
          • Get Cross-Chain Options
          • Get Cross-Chain Route
        • Raffle (Legacy)
          • Get Raffle Info
          • Get User Raffle Status
          • Get Raffle Leaderboard
        • Get Default Provider
        • Get Supported Peanut Chains
        • Toggle Verbosity
        • EthersV5 <> Peanut Transaction Types
        • Estimate Fee Options
        • Get Random String
        • Get all deposits for an Address
        • Get Token Balance
      • API Keys
      • White-Labelling
      • Troubleshooting
      • SDK FAQ
    • Embedding an IFrame
    • Integrate Directly in Smart Contracts
    • Wallet Integrations
      • 🎬UI Examples
  • Other
    • πŸ‘ΎBug bounties
    • πŸ”“Security Audit
    • πŸ“œPeanut Protocol Contracts
  • BLOGS
    • Transfer Abstraction
    • Can We Sidestep Onchain Identity?
  • Additional Links
    • 🐦Twitter
    • 😊Telegram
    • πŸ€™Discord
    • πŸ₯œWork with Us
    • 🎨Press Kit
    • πŸ‘¨β€βš–οΈContact and Legal
Powered by GitBook
On this page
  • πŸ¦— Low severity: $1-10
  • πŸ¦₯ Medium severity: $10-100
  • πŸ‘Ή High severity: $100-$10k
  • πŸ’°History of Payouts
  • ℹ️ How to Report a Bug?
  1. Other

Bug bounties

PreviousUI ExamplesNextSecurity Audit

Last updated 1 year ago

We care about security and have an open bug bounty program. Details below.

πŸ¦— Low severity: $1-10

These are issues that have a minimal impact on the security or functionality of the software. Examples might include issues that are purely cosmetic or that have a very low likelihood of being exploited. These are usually frontend issues to do with UX, formatting and layouts.

Examples:

  • a non-crucial link cannot be clicked because it is covered by an image

  • a the margin of a div missing in the MetaMask browser

  • a wrong error message (e.g. the error claiming that deposit has been claimed where it has not)

πŸ¦₯ Medium severity: $10-100

These are issues that have some impact on the security or functionality of the software, but do not pose a financial risk.

Examples:

  • The frontend for sending USDT for Polygon is giving an error.

  • The user is getting an error where there should be none.

πŸ‘Ή High severity: $100-$10k

These are issues that have a significant impact on the security or functionality of the software and pose a high risk.

Examples:

  • Being able to steal the funds from an individual transfer

  • Being able to steal the funds from Peanut gas or escrow contracts

  • Having Full access to frontend

  • Smart contract vulnerability affecting all transfers

πŸ’°History of Payouts

We've paid out 10 low severity bounties, 1 medium and 1 high severity. Total >$5000

ℹ️ How to Report a Bug?

  1. Ensure that the bug you have found is actually within the scope of the bug bounty program.

  2. Reproduce the bug and gather all the necessary information about it. This includes demonstrating how the bug can be reproduced, and providing details like the steps required to reproduce it, the impact of the bug, and any relevant technical info.

  3. Submit only if it's a high severity bug. Here's how:

    1. Open an issue on Github, If it's a low severity bug, please.

  4. Wait for a response. If the bug is confirmed and meets the criteria for a reward, you'll get a notification and the reward will be paid out according to the program's guidelines.

Ask on whether it's known or check the channel. This will lock the bug reward to you for 48h. If it’s a medium or high severity bug, please DM or email.

Email your report to . Be sure to include all the information gathered in step 2, as well as any additional details that might be useful for understanding and reproducing the bug.

πŸ‘Ύ
Discord
Discord
hello@peanut.to