Logo
Learn
  • Explore Course
Build
  • Explore Buildathon
  • Project Archive

DKEY

a p2p marketplace for files

Videos

Description

DKEY is a p2p file marketplace; users list encrypted files for sale and buy&sell decryption keys.

~~~

smart contracts:

  • 0x470089fb4e1Bf76782DBA011cE686c9F58Fc3d42 (DKeyStoreL2; main business logic contract),

  • 0x0048d6232aA1aaD15b6ea926d2A4E1a66E27325e (DividendPayingToken; distributes protocol fees),

  • 0x065c0Ac7B7Dc9C8c2607122e3b939bB0426BF524 (Verifier; circom-generated zk-proof verifier)

public github repos:

  • https://github.com/0x-noad/dkey-arb (static frontend; built during hackathon portion of nyc open house)

library:

  • https://www.npmjs.com/package/dkey-lib

docs:

  • https://dkey.app/

deployments:

  • IPFS Web App

  • Farcaster Miniapp

~~~

for the NYC Open House - Founder portion, judges can please...

  • see the 'info' and 'tech' sections at https://dkey.app/ (the password for the tech section is 'dkeyooor')

  • check out the product pitch

  • try out DKEY! --to see how it works, bid on a photo i took in Italy (via the IPFS Web App or the Farcaster Miniapp), and i will fill your bid so you can use the DKEY to decrypt and view the photo --NB: requires ETH on Arbitrum

~~~

thanks for checking it all out. you can always reach out to me via email if interested (noad@dkey.app). cheers!

noad<3

Progress During Hackathon

<p>for the hackathon portion of NYC Open House i built a static, vanilla js/html/css file marketplace frontend. the frontend imports my <code data-inline="true" spellcheck="false">dkey-lib</code> npm package, which interfaces with the deployed smart contracts. during the hackathon, i also deployed my smart contracts to Arbitrum One, and integrated those deployments into dkey-lib. my library was existing, however i made a few edits (browser bundling &amp; multi-chain affordances) throughout the hackathon.</p>

Tech Stack

SolidityNodeviemWeb3EthersIPFSCircom

Fundraising Status

<ul><li><p>haven't raised. would entertain a cash-for-tokens partnership (if its a correct fit).</p></li><li><p>primarily seeking a grant to cover a portion of smart contract audit costs.</p></li></ul>

Team Leader
Nnoad dev
GitHub Link
github

GitHub

https://github.com/0x-noad/dkey-arb
Product Category
DeFiSocialFiOther