As a web3 developer and former java backend developer for almost a decade, I was honored to be selected as an Ethereum Foundation scholar for Devconnect 2023 Istanbul.
This project demonstrates how to calculate a smart contract ABI(application binary interface) encoding and run it through calldata against EVM(Ethereum virtual machine). It contains a sample contract called TestABIencode which is deployed on Sepolia (an Ethereum public Testnet) and a test for our hand made ABI with Hardhat.