The first DAPP starts experience, Hashgard public chain SIF-8000 is online!
SIF-8000!
We are coming!
Please click here to check previous 7 versions of Hashgard public chain testnet update :
From SIF-1000 to SIF-7000: What are the changes?
Keep reading, at the bottom of this article, you will find the start experience of the first DAPP based on the Hashgard public chain !
In the previous update of SIF-7000, we mentioned that in this stage, we will focus on VM virtual machine development.
In this version, we successfully launched the first public-chain virtual machine version!
[SIF-8000 function interpretation]
1. Become the first public chain with virtual machine in Cosmos ecology
Hashgard VM v0.1.0 supports writing smart contracts in the Python language. Defi and Dapp developers can develop their own smart contracts on the Hashgard public chain and deploy their own applications.
2. Go online and open source of smart-contract-compiler supported by Hashgard VM
Smart-contract-compiler supports compiling smart contracts written in the Python language into bytecodes that Hashgard VM can parse. The supported instruction code consists of three parts: 1. The basic operation instruction, 2. The hashgard interoperation instruction, 3. the chain asset operation instruction.
Smart Contract Compiler GitHub link: https://github.com/hashgard/smart-contract-compiler
3. Hashgard’s Cosmos-SDK dependency upgrade
Hashgard’s Cosmos-SDK dependent version has been upgraded from v0.35.0 to v0.37.0, and the new version uses event-driven design at the bottom, making transaction processing more stable and efficient.
[Smart Contract Creation Instruction Set]
After the SIF-8000 update, developers have been able to build smart contracts based on the Hashgard public chain testnet and issue DAPP. The following is a sample of Hashgard public chain testnet smart contract source and related documents:
1. Hashgard VM v0.1 instruction set
Https://github.com/hashgard/hashgard/blob/sif-8000/docs/translations/cn/smart-contract-opcode.md
2. Token issuance contract
Token contract interface: https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/HRC10TokenDocs.md
Standard token contract : https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/StandardToken.py
Advanced token contract: https://github.com/hashgard/hashgard/blob/sif-8000/smartcontract/PremiumToken.py
[DAPP experience]
After deep understanding of Hashgard public chain, several developers in the Hashgard overseas community independently produced a DAPP based on the Hashgard public chain. At present, the DAPP has been put on a Hashgard wallet for public experience.
Experience DAPP:
1. Login Hashgard official website: www.hashgard.io
2. Click on the top tab: [wallet] — [GARDBOX]
3. Register your wallet and get GARD
4. Return to the wallet page and click on InstantLotteryGame to start the experience.
Note: In the experience of DAPP, all GARDs are testnet tokens, which are different from our circulation GARD.
Welcome to play the first DAPP
More to service for you
- END -