• Stars
    star
    10
  • Rank 1,807,489 (Top 36 %)
  • Language
    Go
  • License
    GNU Affero Genera...
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Vocdoni centralized Census and Users management backend

More Repositories

1

vocdoni-node

A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main ground of our universally verifiable, privacy-centric and scalable digital voting protocol
Go
86
star
2

keccak256-circom

keccak256 hash implementation in Circom
JavaScript
77
star
3

go-snark

zkSNARK Groth16 prover & verifier
Go
35
star
4

storage-proofs-eth-go

Golang library and utility for extracting erc20 token balances from EVM storage proofs
Go
32
star
5

gnark-prover-tinygo

Experimental gnark prover compatible with tinygo
Go
15
star
6

dvote-js

Javascript/Typescript library to interact with the Vocdoni Open Stack
TypeScript
13
star
7

vocdoni-sdk

Vocdoni SDK for API
TypeScript
13
star
8

zk-franchise-proof-circuit

zk-Snarks circuit for franchise proof
TypeScript
12
star
9

vocdoni-mobile

Decentralized, transparent, verifiable and anonymous voting app
Dart
12
star
10

multirpc

Multi transport RPC
Go
11
star
11

dvote-flutter

Decentralized, end-to-end verifiable governance platform client library for Dart.
Dart
11
star
12

blind-csp

Secp256k1 blind signature certification authority boilerplate
Go
10
star
13

halo2-franchise-proof

Rust
10
star
14

arbo

MerkleTree compatible with circomlib
Go
10
star
15

vocdoni-manager-frontend

Vocdoni centralized Census and Users management UI
TypeScript
9
star
16

census3

Golang library and a HTTP/API service that can be used to fetch an updated list of token holders for a Ethereum ERC20, ERC721, ERC777, or other external providers (ex. POAPs or GitcoinPassport).
Go
9
star
17

smtverifier-noir

Port of Circom Sparse Merkle Tree verifier to Noir.
Roff
9
star
18

dvote-flutter-crypto

Flutter library providing both native and pure Dart implementations of cryptographic primitives
Dart
8
star
19

dvote-solidity

Ethereum smart contracts empowering the on-chain Vocdoni Open Stack features
TypeScript
8
star
20

zk-voceremony

Scripts to create and run a zk-ceremony for circom circuits.
Shell
8
star
21

votecaster

A farcaster frame for voting with Vocdoni a.k.a. Votecaster
Go
7
star
22

bridge-ui

Frontend of the Aragon Voice project
TypeScript
7
star
23

vocexplorer

Legacy Vocdoni Vochain block explorer written in go
Go
6
star
24

vocdoni-ui

Web client of Vocdoni
TypeScript
6
star
25

docs

Vocdoni documentation
JavaScript
6
star
26

ui-scaffold

Vocdoni's protocol UI
TypeScript
5
star
27

protocol

Vocdoni protocol specification
4
star
28

vocstack

Vocdoni stack deployment on docker and k8s
Shell
4
star
29

dvote-rs

DVote Rust is a Rust library, abstracting and exposing low level and computations needed to run decentralized governance processes that use the Vocdoni protocol.
Rust
3
star
30

ui-components

Vocdoni UI components libs
TypeScript
3
star
31

chainlink-tally

Solidity
3
star
32

dvote-protobuf

Protobuf definitions for messages and data types used on the Vocdoni Open Stack
JavaScript
3
star
33

explorer-ui

Legacy (deprecated) Vocdoni's explorer UI. Check the new one in the link below:
TypeScript
2
star
34

degen-communities

Smart contracts for Degen Communities
TypeScript
2
star
35

vaas-api

Centralized backend & server for Vocdoni's Voting-as-a-Service API
Go
2
star
36

gnark-crypto-primitives

A set of custom circuits writted in Gnark that are required to support anonymous voting on Vocdoni.
Go
2
star
37

storage-proofs-eth-js

EVM storage proof helpers empowering ERC token based governance
TypeScript
2
star
38

14f

Example frontend of a CA based election
TypeScript
2
star
39

voterollup

Experiment in gassless voting using snarks
Solidity
2
star
40

dvote-rs-ffi

Allows to export static and shared libraries providing the features available on DVote Rust, using the C Foreign Function Interface.
Rust
2
star
41

farcaster-go

A Go module that facilitates smooth and easy integration with the Farcaster network.
Go
2
star
42

eventual

Eventual is a wrapped state manager for Flutter. It allows to track the evolution of pending remote requests and refresh the UI efficiently when relevant data becomes available.
Dart
2
star
43

aragon-osx-plugin

Aragon OSx plugin that enables off-chain voting using the Vocdoni protocol
TypeScript
2
star
44

gnark-tiny-prover-g16

Gnark based tiny prover for Groth16 and bn254
Go
1
star
45

vocdoni-csp-admin-sdk

TypeScript
1
star
46

ts-vote-frame

Typescript frame service for Farcaster
TypeScript
1
star
47

tutorials

This repository contains code examples featured on public articles
TypeScript
1
star
48

deep-linker

Simple HTTP server to handle and rewrite Universal links
Go
1
star
49

gnark-wasm-prover

PoC Gnark prover for bn254 and Plonk, optimized for WASM
Go
1
star
50

explorer

Vocdoni's Blockchain Explorer
TypeScript
1
star
51

bounties

Bounty list for the Vocdoni project
1
star
52

developer-portal

Documentation about the Vocdoni API, SDK and more
JavaScript
1
star
53

common-client-libs

Common client libs and tools used by our apps
1
star
54

interoperability

Private repository to manage the interoperability between protocol, API, SDK, UIs and documentation
1
star
55

help

Vocdoni Knowledge base
1
star
56

react-hooks

A set of React Hooks for Vocdoni decentralized clients, enabling for a universally verifiable, privacy-centric and scalable digital voting protocol
TypeScript
1
star
57

vocdoni-ca-server

Go
1
star
58

votebot

Simple Warpcast bot to create polls frames using farcaster.vote, an onvote experiment.
Go
1
star