Solidity
zk Connect Four
zk Connect Four is a zero-knowledge decentralised application that lets you play the game of Connect Four against a DQN agent-trained policy or against another user.
Bank Microservices
Bank Microservices is my own approach to a bank application, with a microservices-based architecture and using the MERN stack.
Olive Oil Trust
Olive Oil Trust is an olive oil traceability solution built on Ethereum that adapts the workflow of the olive oil long value chain to the blockchain through the use of smart contracts.
zk-SNARK
How to build a zero-knowledge DApp
This post offers an introduction to how to develop an application capable of generating and validating zero-knowledge proofs in the context of the Connect Four game in order to demonstrate to a verifier that a prover has information about the game without having to reveal it.
Microservices
Approach to a microservices-based architecture bank application
A microservices-based architecture bank application that includes back-end and front-end applications, as well as a binary classification model, smart contracts to store data on-chain and TheGraph subgraphs.
Traceability
Introducing Olive Oil Trust: smart contracts
Olive Oil Trust smart contracts are implemented in order to adopt a set of rules so that all members of Olive Oil Trust with the same roles are established rigorously within the same framework.
Traceability
Introducing Olive Oil Trust
Introduction to a series of posts about Olive Oil Trust