Token economy is a hot vocabulary in the business world. Two main types of tokens, which is fungible and non-fungible tokens. NFTs (non-fungible token) is a unique digital identifier that cannot be copied, substituted, or subdivided, that is recorded in a blockchain. It provides a public certificate of authenticity or proof of ownership.
Assets, notably intangible assets can be evaluated continuously and publicly in an absolutely transparent and disruptive way, compared to traditional intangible asset valuation, although NFT ownership itself has no inherent legal meaning.
In this article, I would go through how to build your Web3 NFT collections using Python, Openzeppelin, and Pinata, which can be listed on Opensea markets.
Tokens are not new things we’ve already been using their similar forms daily, for example, fiat currency, ID cards, casino chips, stock certificates, and so on and so forth. In Web 3.0, tokens are basically divided into fungible tokens and non-fungible toke (NFTs), which are the atomic unit of Web3. And ERC20, or Ethereum Request for Comment 20, is the implemented standard for fungible tokens created using the Ethereum blockchain.
In this article, I would go through how to build your owned Web3 fungible token (ERC20) using Python, brownie, solidity, and Openzepplin. By the end of this article, you can learn a basic flow to build it and start tokenizing your things.
This article shares how to develop a Web3 DApp using Python, Brownie, Solidity, and other assistant software. This application basically can use Crypto to play a lucky draw through blockchain networks. It’s like any lucky draw game where the host can set up a lottery game and the players who pay for it and join, can randomly win a prize or not.
One of the main Web3.0 product value propositions is payment decentralization from the central bank using Cryptocurrency and Blockchain. The value is kind of imaginable because you can send or receive money using your own developed payment gateway. Moreover, the traditional bank system is unlikely to record all transactions straightforwardly. That implies quite a lot in fact in terms of business assets and financial operations.
In this article, I’m going to share a Brownie FundMe smart contract and go through how to deploy it onto an Ethereum network.
For Web3.0 smart contract developers, Brownies makes your life much easier to develop, import, test, and debug smart contracts deployed on the Ethereum blockchain network. Moreover, it facilitates you to set up transactions, methods, and variables to interact with Ethereum.
Since that, I will go through basic knowledge regarding Brownie and expand on how to use Brownie to develop Ethereum smart contracts and deploy them onto the blockchain network.
The business designs the Web3 smart contract logic based on its business model and needs. The next step for a company to think of is how to deploy this logic in a public blockchain network where people are staying and which they are using. Moreover, a script can smoothly interact with the blockchain network seamlessly no matter it’s for testing purposes or enhancing the user experience.
In this article, I will expand on how to use Infura, Metamask, and Python to make it function in your Web3.0. The piece would share the approach based on the previous Ganache script.
For Web3.0 smart contract development, testing or UAT is one of the most important processes before the smart contract lives on the real Blockchain network. Thus, I am going to explore how to develop a script using Python and Ganache and build a smart contract testing the local environment.