Web3.0

web3 nft

Web3 NFTs – Build and List NFTs Using Python, Openzeppelin, Pinata

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.

web3 fungible token

Web3 Fungible Token – Build an ERC20 Token Using Python, Brownie, and Solidity

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.

brownie fundme

Brownie FundMe Smart Contract Deployed on Ethereum Using Python & Web3

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.

brownie web3

Brownie in Web3.0 – Develop Ethereum Smart Contracts Interacting with Cryptocurrency Network Using Brownie and Python

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.

infura and metamask

Use Infura and MetaMask in Python Scripts to Deploy Web3 Smart Contracts on a Real Ethereum 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.