Colony Blog
  • Blog
  • Education
  • Development
  • Research

Developer Incentives

A collection of 7 posts

Decentralized Governance

Introducing BudgetBox

BudgetBox: a decentralized capital allocation mechanism (i.e. “way of distributing money”).

  • Daniel Kronovet
    Daniel Kronovet
5 min read
Blockchain

Parameterized Transaction Reviews

Multi-signature transactions are one of the most useful patterns for smart contracts and the dApps that utilize them. But in the ‘vanilla’ implementation of multi-signature design, transaction reviewers (owners), are assigned contract-wide and review all transactions.

  • Elena Dimitrova
    Elena Dimitrova
7 min read
Blockchain

Securing Local Storage for dApps

Deploying a decentralized application introduces some interesting security considerations that might not come up in more traditional development.

  • Raul Glogoveţan
    Raul Glogoveţan
6 min read
Ethereum

How to Write Clean, Elegant Solidity Code Using Function Modifiers

One of the most interesting features in Solidity are function modifiers.

  • Thiago Delgado
    Thiago Delgado
2 min read
Solidity

Code Coverage for Solidity

Ensuring the security of deployed Ethereum contracts is one of the most important challenges facing Ethereum developers today.

  • Alex Rea
    Alex Rea
6 min read
Ethereum

Token-weighted Voting Implementation Part 1

This is the first of a 3-part article which presents the Solidity-based implementation of the Token weighted voting protocol.

  • Elena Dimitrova
    Elena Dimitrova
3 min read
Ethereum

Writing Upgradable Contracts in Solidity

Ethereum contracts are immutable — once deployed to the blockchain they cannot be updated, yet the need to change their logic with time is ultimately necessary. This article presents one way to implement upgradeable Ethereum contracts.

  • Elena Dimitrova
    Elena Dimitrova
3 min read
Colony Blog © 2025
Latest Posts Twitter Ghost