Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JustAnotherDevv authored Jul 14, 2024
1 parent b5886d4 commit 18a8f72
Showing 1 changed file with 17 additions and 11 deletions.
28 changes: 17 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The Box is the decentralized peer-to-peer delivery service that leverages ZK and DePin technology to make deliveries more efficient. We built the first prototype of The Box during ETH Brussels by hand - with wood, nails, a Raspberry Pi and some other hardware. The first version of Box OS is also live, letting people send packages anywhere in The Egg venue today.

✨ How does it work? ✨
## ✨ How does it work? ✨
You want to ship a package.

You visit your local Box - a giant hardware container that is used for delivery management - and put your package inside. You fill out a delivery details on our web app, and then create a bounty to incentivize Deliverers to deliver it to where you're intending. The Sender scans The Box's QR and ⭐️ ENS Name ⭐️ to send bounty money to the escrow. The Recipient's address information is hidden using ZK via ⭐️ Lighthouse ⭐️.
Expand All @@ -11,18 +11,24 @@ A Deliverer can come along and see that this Box has a delivery available for ta

How are Boxes born? The Box is a DePin network - where anyone can make a "node", or Box in our case. Boxes can be created and placed by anyone - these people are known as Box Operators. Box Operators earn an income from transactions that go through the box. They must stake to become a Box Operator in the network, because they are responsible for maintaining the security of their Box. If their Box is involved in a theft, they could be slashed.

👩🏽 Who's involved? 👩🏽
Box Operator - A person who manages a Box, and earns an income from transactions that go through it.
Sender - A person who sends a package using a Box.
Receiver - A person who receives a package using a Box.
Deliverer - A person who delivers a package using a Box.
## 👩🏽 Who's involved? 👩🏽
- Box Operator - A person who manages a Box, and earns an income from transactions that go through it.
- Sender - A person who sends a package using a Box.
- Receiver - A person who receives a package using a Box.
- Deliverer - A person who delivers a package using a Box.

Hardware: Plywood, nails, for the box. Raspberry Pi, soldering iron, wires, LED screen, bluetooth speaker, and a magnetic lock. We got most stuff from a local hardware store and on Amazon on day 1 of the hackathon. On Saturday though one team member had to travel an hour round trip in the middle of the hackathon to pick up emergency parts we forgot to order.
- Hardware: Plywood, nails, for the box. Raspberry Pi, soldering iron, wires, LED screen, bluetooth speaker, and a magnetic lock. We got most stuff from a local hardware store and on Amazon on day 1 of the hackathon. On Saturday though one team member had to travel an hour round trip in the middle of the hackathon to pick up emergency parts we forgot to order.

App Frontend: Scaffold ETH, Shad.cn, React and Node.js.
- App Frontend: Scaffold ETH, Shad.cn, React and Node.js.

App Features: Verify identify and enforce our bad actor list with Worldcoin, send escrow to Box's ENS names, view escrow and staking transactions on Blockscout, preserve home address privacy with Lighthouse, Rainbowkit for wallet.
- App Features: Verify identify and enforce our bad actor list with Worldcoin, send escrow to Box's ENS names, view escrow and staking transactions on Blockscout, preserve home address privacy with Lighthouse, Rainbowkit for wallet.

App Middleware: a Subgraph to query on-chain data into our frontend.
- App Middleware: a Subgraph to query on-chain data into our frontend.

Infra: Leveraging multiple blockchains and L2s for on-chain data.
- Infra: Leveraging multiple blockchains and L2s for on-chain data.

## BoxMAnager Deployments:
- Ethereum Sepolia - `0x22F3bB82c0DE0533Ca1aaB7BE88fFe081b3CF829`
- Polygon Cardona - ``
- Base Sepolia - ``
-

0 comments on commit 18a8f72

Please sign in to comment.