Blockchain

Showing 1-8 of 8 results
EngineeringIcon ChevronTechnology

Scale with Speed: The Bitcoin Lightning Network Explained

by Amin Shah Gilani

The Bitcoin Lightning Network is an independent solution that’s heralded as the solution to bitcoin’s scaling problem by keeping fees minuscule and making transactions instant, away from the blockchain. In this article, Toptal Freelance Blockchain Developer Amin Shah Gilani explores what the Bitcoin Lightning Network really is, how it can make the guarantees it provides, and its current state.

11 minute readContinue Reading
EngineeringIcon ChevronBack-end

Ethereum Oracle Contracts: Can We Trust the Oracle?

by John R. Kosinski

The whole point of smart contracts is that they need to be more secure and efficient than traditional contracts. So where do smart contract oracles fit in? In the final installment of our three-part series, Toptal Blockchain Developer John R. Kosinski explains the role of oracles in the evolution of trust.

19 minute readContinue Reading
EngineeringIcon ChevronBack-end

Ethereum Oracle Contracts: Solidity Code Features

by John R. Kosinski

Solidity is the programming language of choice for Ethereum and the de facto industry standard for smart contract development. In the second article of our three-part series, Toptal Blockchain Developer John R. Kosinski takes a closer look at Solidity quirks and features, explaining how to make the most of it.

21 minute readContinue Reading
EngineeringIcon ChevronBack-end

Ethereum Oracle Contracts: Setup and Orientation

by John R. Kosinski

Oracles are changing the way we view and create smart contracts. How do we implement them in Ethereum, using nothing but Solidity and standard dev tools? In the first article of our three-part series, Toptal Blockchain Developer John R. Kosinski explains how to get started and compile a smart contract with oracles.

16 minute readContinue Reading
EngineeringIcon ChevronTechnology

The Ultimate ENS and ĐApp Tutorial

by Radek Ostrowski

The Ethereum Name Service is a blockchain-backed alternative to the internet's traditional Domain Name System. If you own a .eth domain, you can deploy smart contracts that let users set up their own subdomains—but then, of course, you'll want a corresponding ĐApp to make it user-friendly. In this tutorial, Toptal Freelance Ethereum Developer Radek Ostrowski provides complete coverage of this scenario, this time with a focus on ĐApp development.

11 minute readContinue Reading
EngineeringIcon ChevronTechnology

Creating a Cryptocurrency in the Crystal Programming Language

by Eqbal Quran

Crystal is an up and coming programming language that should appeal to Ruby veterans in demand for more performance and flexibility. It may even be the most promising programming language of 2018. In this tutorial, Toptal Ruby Developer Eqbal Quran demonstrates how you can harness Crystal’s potential to create your own blockchain and cryptocurrency.

22 minute readContinue Reading
EngineeringIcon ChevronBack-end

Time-locked Wallets: An Introduction to Ethereum Smart Contracts

by Radek Ostrowski

Launch yourself into Ethereum smart contract development with the Truffle framework! In this tutorial, Toptal Freelance Ethereum Developer Radek Ostrowski shows you how to create a practical ĐApp in the Solidity language, complete with its own ERC20 token.

13 minute readContinue Reading
EngineeringIcon ChevronBack-end

Blockchain, IoT, and the Future of Transportation: Understanding the Motoro Coin

by Michal Mikolajczyk

Open-source, IoT, and Ethereum smart contracts work together with a new utility coin to make transportation more accessible and reduce vehicle waste. In this article, Toptal Freelance Ethereum Developer Michał Mikolajczyk explains the motivations and methodology behind his startup's latest initiative.

16 minute readContinue Reading

Join the Toptal® community.