Blog

Exponential Decentralized Finance - Lex Sokolin - EEA London Meetup

Due to the current climate, we are unsure when the next EEA London Meetup can safely be...

A Solidity Version Manager using Sokt

The Problem

In my last blog post, I discussed the issues presented by having to switch between...

Viewing other nodes on the network (look who's talking to your network)

We tend to take for granted that blockchain networks are just there, but have you ever thought...

The Ethereum Network in Enterprise - What the Baseline Protocol means for your Business

There’s been a significant announcement in the world of enterprise blockchain today - the...

Making manual Solidity version management a thing of the past

When you’re a blockchain developer, managing Solidity installations sucks. It shouldn’t have to...

What to do when you lose your (crypto) keys

Remember the last time you lost your wallet? Like, the physical wallet you have, with bank cards...

A brief history of Enterprise Ethereum Standards

As we approach the third anniversary of the Enterprise Ethereum Alliance (EEA), I wanted to...

How to create a CorDapp in 3 steps

When you embark on writing your first CorDapp, it is a significant undertaking for the first...

Debugging Solidity Smart Contracts

In my previous post, we looked at the web3j-unit and web3j-evm libraries. These are tools that...

Web3j Ethereum Foundation Grant Update

Back at Devcon V, we were delighted to announce that Web3 Labs was awarded a grant for Web3j by...

Auditing Smart Contracts with Epirus

Bugs in smart contracts cause problems. From the original DAO hack, to issues with Parity's...

How to test Ethereum Smart Contracts

As a developer, I’m sure you strive to test what you develop, and in most established...