Skip to content

jeyakatsa/ethereum-smart-contract-java-abstraction

Repository files navigation

This project has been forked up to: Jehova: A Smart Contract Language for Java Developers


Java Abstraction for Ethereum Smart-Contracts.

Goal: To onboard Java Developers into the Ethereum Ecosystem by allowing the building of smart contracts in Java.

Abstract:

Currently, there are 200,000 Solidity/Ethereum Developers (Worldwide (source: TrustNodes) ) and 7.1million Java Developers (Worldwide (source: Daxx) ) respectfully thus allowing Smart-Contracts to be built in Java would help onboard a plethoric number of developers into the Ethereum Ecosystem.


Note: This project started as a focused version of the New ERC Token with an overall goal of bringing more developers into the Ethereum ecosystem.

Step-By-Step Guide for build

Brief Description: This process is ever so evolving as need be but should provide a straight forward methodical approach into building it (open to more efficient methods).

Step 1: Download/Install Necessities

Language Needed Links
Java 11 https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
Build/Test Tool Needed Links
Gradle https://gradle.org/install/
Coding Tool Needed Links
IntelliJ https://www.jetbrains.com/idea/

Step 2: Fork this repo & clone.

Java Abstraction repo: https://github.com/jeyakatsa/New-ERC-Token-Java-Abstraction

git clone https://github.com/ConsenSys/teku.git

Step 3: Build

Before building, run ./gradlew spotlessApply. Then run,./gradlew. Then run, ./gradlew distTar installDist.

About

Java Abstraction work for Ethereum Smart-Contracts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages