/Store-and-Prove-System-based-on-Blockchain

Teaching Store and Prove System based on Goerli Testnet

Primary LanguageJavaScriptMIT LicenseMIT

Store-and-Prove-System-based-on-Blockchain

项目依赖安装MetaMask插件

MetaMask是一款浏览器插件,用于管理以太坊网络的钱包和应用程序。

  1. 打开你的浏览器并访问 https://metamask.io/
  2. 点击 "Get Chrome Extension"(如果你使用Chrome浏览器)或 "Get Firefox Extension"(如果你使用Firefox浏览器)按钮,下载并安装MetaMask插件。

Contract文件使用Remix编译器编译部署

Remix是一个基于Web的Solidity集成开发环境,它可以用来编写、测试和部署智能合约。

打开浏览器并访问 https://remix.ethereum.org/

以太坊网络和Goerli测试网

以太坊是一个基于区块链技术的开源平台,它可以用来构建去中心化应用程序。以太坊网络有许多不同的测试网络,用于开发和测试智能合约。

Goerli是以太坊网络的一个测试网络,它是用于测试以太坊2.0的功能和性能的网络。Goerli测试网络使用PoA(权益证明)共识机制,它可以更快地确认交易,并且在部署合约和测试dApps时非常有用。

Installing MetaMask Plugin for Project Dependencies

MetaMask is a browser plugin used to manage wallets and applications on the Ethereum network.

  1. Open your browser and go to https://metamask.io/.
  2. Click on "Get Chrome Extension" (if using Chrome) or "Get Firefox Extension" (if using Firefox) to download and install the MetaMask plugin.

Compiling and Deploying Contract Files Using Remix Compiler

Remix is a web-based Solidity integrated development environment (IDE) used for writing, testing, and deploying smart contracts.

Open your browser and go to https://remix.ethereum.org/.

Ethereum Network and Goerli Testnet

Ethereum is an open-source platform based on blockchain technology used to build decentralized applications (dApps). Ethereum has many different test networks used for developing and testing smart contracts.

Goerli is a test network for Ethereum used to test the functionality and performance of Ethereum 2.0. The Goerli test network uses a Proof-of-Authority (PoA) consensus mechanism, which allows for faster transaction confirmation and is useful for deploying contracts and testing dApps.