A custom blockchain Web3 implementation that facilitates the creation of and interaction to a blockchain