Skip to content

DApp supply chain solution backed by the Ethereum platform. Smart contracts that manage specific user permission controls and contracts that track and verify a product’s authenticity.

Notifications You must be signed in to change notification settings

juanibe/blockchain-supply-chain-project

Repository files navigation

Supply chain project

Descentralized application to track item creation and selling process

How to run

  • Clone the repository
  • Run npm install
  • Add environment variables: IFURA_SEPOLIA_URL, INFURA_API_KEY, MNEMONIC in a .env file

Tests

  • Run truffle test

Contract address (Sepolia)

0x347c725ce46f3ce7a2211CDDc4AE1e1316d9e355

Transaction Id

0x495873ed28e19ae35c54ee9b38d36f970a8e5f3a52f6bfeaec246ec90f718606

Etherscan

Project requirements

  • libraries used:
    • @truffle/hdwallet-provider: ^2.1.0,
    • dotenv: ^16.0.3
  • versions
    • Truffle v5.5.17 (core: 5.5.17)
    • Ganache v^7.1.0
    • Solidity - 0.8.14 (solc-js)
    • Node v14.18.2
    • Web3.js v1.5.3

About

DApp supply chain solution backed by the Ethereum platform. Smart contracts that manage specific user permission controls and contracts that track and verify a product’s authenticity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published