November 1, 2023FileSeal: Replacing Notaries with Ethereum Smart ContractsBlockchainEthereumSolidityWeb3