D

Decentralized Bureau of Investigation (DBI)

A community-based platform serving as a post-hack communication space

D

Decentralized Bureau of Investigation (DBI)

A community-based platform serving as a post-hack communication space

The problem Decentralized Bureau of Investigation (DBI) solves

The Decentralized Bureau of Investigation (DBI) is a community-based platform aimed at enhancing communication during the crucial initial hours after a security breach or rug pull. It connects affected protocols, hackers, and the community for effective collaboration.

We're inspired to build this platform based on our own bitter experience on losing funds due to exploits/hacks. We can't participate much in the post-hack, let alone contributing in a meaningful way. Not all protocols publish a post-mortem on their incident. With DBI, we hope we can solve all of these problems.

Key Features:

  • Verified Organizations: Utilizes Polygon ID and Log in with X Authentication for authenticity.
  • Secure Data Storage: Lighthouse Storage for encrypted data keeping.
  • Live Communication: Offers real-time chats via Push Protocol.
  • Supports Multiple Chains: Compatible with Polygon, Arbitrum, Scroll, Base, and Mantle.

For Projects/Protocols:

  • Organization Creation: Authenticate using Wallet, Polygon ID, and Log in with X.
  • Community-Driven Cases: permissionless case creation by token holders.
  • Automated Bounty System: Rewards hackers through smart contracts.
  • Private Communication with Hackers: Facilitates discreet p2p chat with the hacker.
  • Decentralized Report Submission: Secure and decentralized reporting process.

For the Community:

  • Case and Bounty Initiation: Allows starting cases and setting up bounties independently (for rug pull cases).
  • Open Group Chats: Dedicated chat for each case.
  • Open Space: Dedicate Space (audio) for each case.
  • Report and Earn: Rewards for contributing valuable insights.
  • Education and POAP: Complete DBI quiz and mint a POAP.

For Hackers:

  • Privacy-Focused: Requires only a wallet for anonymous communication.
  • Automated Rewards: Bounties distributed via smart contracts.

Challenges we ran into

Integration Hurdle

  • Polygon ID: Confusing documentation and unstructured versioning between tutorials and actual implementation making it hard for us to create an issuer node via GCP marketplace and verifier.
  • Push Protocol: Unclear documentation on Push Space feature.

Concept Hurdle

  • Community Participation: We're still struggling on how to incentivize community participation in cases posted on DBI

Tracks Applied (8)

Arbitrum Track

We'd like to think that our project is a novel idea. Especially in Arbitrum, with the rise of DeFi there, we think DBI ...Read More

Arbitrum

Polygon Track

Issuer node We use polygon id to verify the identity of the creator of the organization or protocol. This verification p...Read More

Polygon

Filecoin Track

We'd like to think that our project is a novel idea. Especially in Filecoin, with the rise of DeFi there, we think DBI ...Read More

Filecoin

Base Track

We'd like to think that our project is a novel idea. Especially in Base, with the rise of DeFi there, we think DBI will...Read More

Base

Push Protocol Track

DBI Foundation implement 3 features of push protocol to connect protocol, hackers and community Public forum(NFT Gated ...Read More

Push Protocol

Mantle Network Track

We'd like to think that our project is a novel idea. Especially in Mantle, with the rise of DeFi there, we think DBI wi...Read More

Mantle Network

Lighthouse.storage Track

Secure Reported Case Handling Lighthouse also serves a critical role in securing reported hack cases through encryption ...Read More

lighthouse

Scroll Track

We'd like to think that our project is a novel idea. Especially in Scroll, with the rise of DeFi there, we think DBI wi...Read More

Scroll

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion