In this article, we highlight 15 of our top DeFi picks for 2024. By the end of this article, you will understand the basics of DeFi, some of the top projects, and how to get in on the action.
Ethereum DApps
Dapps have their backend code (smart contracts) running on a decentralized network and not a centralized server. They use the Ethereum blockchain for data storage and smart contracts for their app logic.
How to Deploy a Crowdsale Initial Coin Offering (ICO) to your own Private Testnet
We've been trying to deploy a Crowdsale Initial Coin Offering (ICO) Solidity contract to the Ethereum block chain for the better part of 2 months. Code for an Initial Coin Offering Fund raise We've looked into the Open Zeppelins tutorials on How to Create Token an...
Ethereum Truffle Pet Shop DApp running on an Amazon EC2 Instance
In this tutorial, we're going to deploy the Ethereum Truffle Pet Shop DApp demo to an AWS EC2 Micro instance. If you've played with Ethereum's Solidity programming language to deploy smart contracts to the blockchain, you've come to the realization that Ethereum and...
How to Serve Up Web Content from Ethereum – Part 4 – Ethereum Mining on TestNet
This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum test network on localhost. In our previous post, we created the first block in our testnet using a CustomGenesis.json. In the...
How to Serve Up Web Content from Ethereum – Part 3 – Setting Up Your Own Private Testnet with a Genesis Block
This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum test network on localhost. In our previous post, we installed Geth on Mac OS X. When Geth is initially started on a Mac, Geth will start...
How to Serve Up Web Content from Ethereum – Part 2 – Download Geth on Mac OS X
This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum on localhost. In our previous post, we installed the Ethereum Wallet. The Ethereum Wallet is a nice way to visualize what's...
How to Serve Up Web Content from Ethereum – Part 1 – Install Ethereum Wallet
This tutorial is part of a series of blog posts on getting a web page on your web server to communicate via web3 with your Ethereum Wallet on localhost. In the process of trying to build a simple distributed app, Dapp, I encountered a ton of examples that do...
Setting up your Ethereum Eth Environment on a Mac OS X
Setting up your Ethereum Eth Development Environment on a Mac OS X Firstly, to install Ethereum Eth download the latest stable binary of cpp-ethereum, and install on your chosen operating system. I'm running on Mac so I'll install via Homebrew brew update brew upgrade...