In this eighth and final tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno focuses on deploying the project to the live internet.
Tag: ethereum-hub
In this seventh tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno shows how to build the app's front end, setting up and deploying the UI for this story he's been working on.
In this sixth tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno takes the DAO to its final form, adding voting, blacklisting/unblacklisting, and dividend distribution and withdrawal, while throwing in some additional helper functions for good measure.
In this fifth tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno shows how to add the ability for participants to buy tokens from the DAO and to add submissions into the story.
In this fourth tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno takes the first steps towards developing a Story DAO, covering whitelisting and testing.
In this third tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno looks at how to compile, deploy, test and verify a TNS token, which is compatible with all exchanges and can be used as a regular ERC20 token.
In this second tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno dives right into it and builds and deploys his TNS token — the token users will use to vote on proposals in the Story DAO.
In this first tutorial in his series explaining how to build decentralized applications using the Ethereum blockchain, Bruno lays out the app's rules and features and sets up the private blockchain, showing how to build your own custom Ethereum token with or without an accompanying DAO and app.
Brunk Skvorc introduces Puppeth, a one-stop shop of blockchain service management tools that allow you to start developing smart contracts with ease and deploy them to your test blockchain through your local version of MyEtherWallet or the MetaMask integration of Remix.
Mislav Javor introduces Mist, a human-friendly interface for talking to Geth, designed for those who want to participate in the Ethereum network but who aren't comfortable using command line tools.
Mislav Javor explores the Solidity debugger bundled with the Truffle Suite.
Ahmed Bouchefra shows how to use Truffle and OpenZeppelin to build a simple token, then used truffle-flattener to flatten the custom contract and Remix IDE to start debugging the contract for errors.
Bruno Skvorc introduces MetaMask, a simple and practical solution for using the Ethereum blockchain and keeping Ether in your browser, contributing greatly to the mainstream-ization of blockchain technology and cryptocurrency.
Mislav Javor outlines techniques for using Truffle to automate most of your blockchain deployments and reduce much of the boilerplate work involved in the development of decentralized applications.
Mislav Javor explains how to test smart contracts, using both Truffle and JavaScript.
Tonino Jankov goes through some of the available resources for writing good, production ready smart contracts on the Ethereum Virtual Machine.
Mislav Javor introduces Truffle, a very handy tool that makes development in the blockchain ecosystem a little easier. aiming to bring standards and common practices from the rest of the development world into a little corner of blockchain experimentation.
Mislav Javor introduces Geth, the various types of Ethereum nodes, and their purpose, showing how to run a Geth node and enhance it with third-party tools.
Bruno Skvorc walks through the process of generating an Ethereum wallet and sending and receiving ether through the MyEtherWallet interface.
Ahmed Bouchefra introduces the Remix IDE for developing smart contracts for the Ethereum blockchain.
Chris Ward looks at the effect blockchain can have on one of the more fundamental parts of the traditional computing space, data storage — covering BigchainDB and other blockchain-based databases.
Bruno Skvorc explains how to interpret the transaction types in Ethereum on Etherscan, showing how to say, with a reasonable degree of certainty, what was transferred to whom, when, and where from, as well as identify what triggered it.
Tonino Jankov shows how Ethereum is more than just a cryptocurrency or smart contracts platform, revealing a whole ecosystem being built beside the Ethereum blockchain, and flagging some very interesting changes to the Internet as we know it in the coming years.
Tonino Jankov introduces IPFS and Swarm, two of the most prominent solutions for decentralized content publication and storage.
Tonino Jankov looks at Ethereum’s upcoming Serenity update, and both Casper and other improvements of the protocol that promise to improve its scalability and efficiency.
Bruno Skvorc compares and contrasts Proof of Work (PoW), Proof of Stake (PoS), Delegated Proof of Stake (DPoS) and Proof of Authority (PoA) as well, examining how they work and their pros and cons.
David Attard compares three of the more popular Bitcoin alternatives — Ethereum, Cardano and NEO — showing how blockchain technology is evolving into a real digital platform that can be used to build scalable, distributed applications.
Bruno Skvorc explains how transaction costs on Ethereum are calculated, covering the concepts of gas, the Ethereum Virtual Machine, ether, GWei, gas limit and gas price.
Bruno Skvorc takes you through the process of generating your first Ethereum wallet and sending and receiving ether through the MyEtherWallet interface.
Mislav Javor provides a short overview of smart contract compilation, explaining ABI and how smart contracts deployed on the Ethereum blockchain can get invoked.