Bitvote contracts, programs, interface