Development

Compile Solidity Smart Contracts Faster in Truffle Projects

The Truffle Suite is the most widely used development framework for Solidity development but it is not perfect. We at Polymath, deal with a large set of smart contracts. The sheer number of smart contracts cause the compilation time to go over 80 seconds on my daily driver. Lucky for us, we can make the compilation go faster. …

Compile Solidity Smart Contracts Faster in Truffle Projects Read More »

Scaling on Blockchains – Problems and Solutions

Blockchain offers an innovative solution for introducing trust in a trustless environment. Blockchains and the features they bring have innumerable applications, but most of them cannot be implemented in the current generation of blockchains due to the scalability issues. To compare with real numbers, VISA processes about 2000 transactions per second while ethereum can only …

Scaling on Blockchains – Problems and Solutions Read More »

[Tools] Ethereum debugging helper and Solidity boilerplate

Debugging solidity smart contracts is a pain and takes a lot of time. I made a small user script which decodes the calldata to function names from the Etherscan trace for Kovan testnet. It comes handy when you need to debug some transactions real quick. You’ll get to know which function was the culprit, and …

[Tools] Ethereum debugging helper and Solidity boilerplate Read More »