Anthony Eufemio (CTO)

Solidity Boilerplate, Doxity released.

This week we continued more toolchain building work. Doxity was released. Also, this Solidity boilerplate with the sample TokenBank solidity project puts together our currently growing collection of Ethereum development tools. The TokenBank project is actually a required dependency of DigixCore as this is the base contract for implementing payment addresses for Digix Gold assets, DGX transaction fee rewards pool, recast addresses, and other contracts including Aegis our peripheral service for managed token accounts.

Speaking of tokens there has been a long running discussion about the Ethereum Standard Token interface and we have brought up the need for future proofing EIP-20 by creating a versioning standard. This approach will make it easy for contracts to interface with newer versions of the EIP-20 token standard.

There is also some continued discussion around the DigixDAO governance model and several features and properties are under discussion including cloaked voting, ranked voting of projects, and some base rules for preventing double voting attacks. We will publish the contents of the draft paper after a complete legal review.