Skip to content
TADHack 2018 @ UPM
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Graphics
ebay-app
fabric
webapp
.gitignore
FinalPresentationTrustIt.key
FinalPresentationTrustIt.pdf
Pitch_TadHack.docx
README.md

README.md

We use Blockchain technology to add trust to peer-to-peer marketplaces, e.g. Craigslist, ebay or Milanuncios.

Even though buying second-hand products at online marketplaces is convenient and economic, it cannot be guaranteed that the seller who claims to be the owner of the product is trustworthy and that the product really exists and has not been stolen beforehand.

We solve this issue by storing the products a person owns in our Hyperledger Fabric blockchain. We further collaborate with online marketplaces to display in the ads if the seller can be confirmed as the legitimate owner using the entries in our blockchain or not. Moreover, we store the purchase dates of new products so that users do not have to keep purchase receipts anymore for potential warranty claims.

Authors: @boyraaijmakers @mkpaszkiewicz @philosss @jackiefeen

Ranked 1st 🥇 @ TADHack 2018 - Evaluated full marks: 10/10

Universidad Politécnica de Madrid, Spain 🌞

TADHack 2018 💻

Commands

  • fabric/fabric-dev-servers/startFabric.sh starts Fabric
  • fabric/fabric-dev-servers/stopFabric.sh stops Fabric
  • fabric-dev-servers/teardownFabric.sh terminate Fabric development

Installation of the business card for version 0.0.3-deploy.0

Browse to the main git directory with your terminal

fabric/fabric-dev-servers/startFabric.sh
cd fabric/composer/trustit
# 1. Install the business network
composer network install --card PeerAdmin@hlfv1 --archiveFile trustit@0.0.3-deploy.0.bna
# 2. Start the business network
composer network start --networkName trustit --networkVersion 0.0.3-deploy.0 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file networkadmin.card
# 3. Import the network administration identity
composer card import --file networkadmin.card
# 4. Check installation
composer network ping --card admin@trustit

Presentation 🥇

Palette of Colors

  • Background gradient from #028090 #028090 to #05668D #05668D, angle 270°
  • Presentation logo #F1F1F1 #F1F1F1
  • Logo #F8F5F5 #F8F5F5

Credits

You can’t perform that action at this time.