Skip to content

About

Solidity & Java(Springboot) Proof-of-Concept

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🗳️ Java Blockchain Voting DApp

A simple decentralized voting system built with ⚙️ Solidity smart contracts and a ☕ Java + Spring Boot backend using Web3j.

📂 Structure

  • 📄 contracts/ – Solidity contract source.
  • 💻 java-backend/ – Java backend with Spring Boot & Web3j.

⚡️ Setup

  1. ▶️ Run Ganache or a local Ethereum node.
  2. 🚀 Deploy Voting.sol (e.g., via Remix).
  3. 📝 Note the deployed contract address.
  4. 🔑 Update VotingService with your private key & contract address.
  5. 📦 In java-backend/:
    mvn web3j:generate-sources
    mvn spring-boot:run

About

Solidity & Java(Springboot) Proof-of-Concept

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages