Blockchain tech is getting chief officers hot and heavy. When it’s your turn to show them your stack, will you distress or impress?
Here’s 11 tools for building on the Ethereum blockchain
1. Mist — nothing gets them going like pulling out your wallet
Store Ether, send transactions, deploy contracts and more with Mist. You can use the native application to play around on the blockchain or testnet while you get the hang of this whole blockchain thing. Super useful for quick transactions.
3. Parity — promote your side client to bae
Parity is an ethereum client written in the new low level language Rust. Formed by Dr. Gavin Wood, the former CTO of Ethereum, this client is a fast, lightweight way to run an Ethereum node. Run Parity and hop over to localhost:8080 to play around in their web UI. Honestly, it’s a pain in the ass to install, but once it’s up and running Parity is a big upgrade from Geth.
4. MetaMask — furry fun keeps chrome interesting
MetaMask is 🐐 If you’re building a Ðapp you actually want people to use. MetaMask support is a must-have. This little chrome extension drastically improves how easily people can interact with your Ðapp (distributed app). If you haven’t already, go download MetaMask and try it out for yourself. I’ll wait.
Before you start throwing your ether around like ones in the club 💸 try testing your code in a test blockchain. Since writing to the blockchain costs Ether, it’s a good idea to test out your smart contracts in a test blockchain spending test Ether.
9. Solium — chemical free solidity cleaning solution
Your mom doesn’t live in the blockchain. Don’t expect her to clean up your mess. Since you pay by the size for all of your writes to the blockchain, contracts included, it’s in your interest to make sure you’re not wasting your money uploading shitty code.
11. BlockApps — it’s not stalking if they gave you their address, right?
Everything in the blockchain is visible by everyone, so don’t you want to take a peek? BlockApps has some API endpoints that are pretty nifty for things like checking wallet balances, writing transactions, and reading contract states. With just some addresses, you can go all Sherlock Holmes on people’s wallets.
The following are tools not on the original list but still deserve recognition
12. Embark — Hop on for a ride you won’t forget
Need some structure in your Dapp? Embark is another popular framework for building, testing, and deploying your app.