Day 3: Creating HalloweenDAO
"A decentralized autonomous organization (DAO) is an entity with no central leadership. Decisions get made from the bottom-up, governed by a community organized around a specific set of rules enforced on a blockchain.” …a community of people with a shared bank account (treasury) where voting power is based on staked ownership… Let’s create HalloweenDao - a community of Halloween lovers who receive $HLWN whenever they interact w/ the community and share Halloween ideas.We're going to buil...
Day 3: Creating HalloweenDAO
"A decentralized autonomous organization (DAO) is an entity with no central leadership. Decisions get made from the bottom-up, governed by a community organized around a specific set of rules enforced on a blockchain.” …a community of people with a shared bank account (treasury) where voting power is based on staked ownership… Let’s create HalloweenDao - a community of Halloween lovers who receive $HLWN whenever they interact w/ the community and share Halloween ideas.We're going to buil...
Day 2: Creating Beemo ($BMO) Token
Day 2: Creating Beemo ($BMO) Token
Day 2: Creating a Twitter-like Web 3.0 App
Set up a clientSetting up to deploy to the blockchainAlchemy essentially helps us broadcast our contract creation transaction so that it can be picked up by miners as quickly as possibleThere are a few testnets out there and the one we'll be using is called "Rinkeby" which is run by the Ethereum foundation.In order to deploy to Rinkeby, we need fake ether.0x46419AeaDd20a6DFDBEb6a2034E5A31B2238B8ef, we deployed our smart contract to Rinkeby with address above using Alchemy API.https://rin...
Day 2: Creating a Twitter-like Web 3.0 App
Set up a clientSetting up to deploy to the blockchainAlchemy essentially helps us broadcast our contract creation transaction so that it can be picked up by miners as quickly as possibleThere are a few testnets out there and the one we'll be using is called "Rinkeby" which is run by the Ethereum foundation.In order to deploy to Rinkeby, we need fake ether.0x46419AeaDd20a6DFDBEb6a2034E5A31B2238B8ef, we deployed our smart contract to Rinkeby with address above using Alchemy API.https://rin...
Day 1: Creating a Twitter-like Web 3.0 App
Build a Web3 App with Solidity + Ethereum Smart Contracts.Setup your env to start working w/ the blockchainLet's write a contractImitating the blockchain environment to testStore the data!Writing a script to deploy locally
Day 1: Creating a Twitter-like Web 3.0 App
Build a Web3 App with Solidity + Ethereum Smart Contracts.Setup your env to start working w/ the blockchainLet's write a contractImitating the blockchain environment to testStore the data!Writing a script to deploy locally
Day 0: Learning Solidity with CryptoZombies Part 2
Solidity Notespublic, private, internal (protected), external (only outside can use, not inside)memory for parameters that are big (structs, string, arrays)memory (temporary, copies data) vs storage (refer directly to data)address refers to a user’s blockchain addressmsg.sender also returns the user’s addressmapping ( uint => address) x; creates a hashmap.view is used for functions that only are for reads not writes.require throws an error if something is not satisfieduse interface to interac...
Day 0: Learning Solidity with CryptoZombies Part 2
Solidity Notespublic, private, internal (protected), external (only outside can use, not inside)memory for parameters that are big (structs, string, arrays)memory (temporary, copies data) vs storage (refer directly to data)address refers to a user’s blockchain addressmsg.sender also returns the user’s addressmapping ( uint => address) x; creates a hashmap.view is used for functions that only are for reads not writes.require throws an error if something is not satisfieduse interface to interac...