{"repo":"stanbar/stellot","free":true,"listed":false,"github":"https://github.com/stanbar/stellot","clone":"git clone https://github.com/stanbar/stellot.git","description":"i-voting platform powered by Stellar blockchain","language":"TypeScript","stars":19,"topics":["votings","stellar","government-votings","blockchain","privacy","elections","article"],"license":null,"category":"blockchain-web3","readme_excerpt":"Stellot† on Soroban A cryptographically real proof-of-concept of the Stellot† e-voting protocol (PhD thesis ch. 04a / 04b / 05a) built on Stellar Soroban. --- What is Stellot†? Stellot† is a receipt-free, coercion-resistant e-voting protocol based on: - Threshold ElGamal encryption on secp256k1 — votes are encrypted under a combined key; no single party can decrypt alone - Feldman VSS / DKG — key-holders collectively generate the election key without any trusted dealer - Shamir secret sharing + Lagrange interpolation — any t-of-m key-holders can perform the decryption without reconstructing the private key - Hash-based nullifiers — prevent double-voting and double-issuance - Soroban smart contract — enforces the protocol rules on-chain --- Directory Structure --- Real vs. Mocked Components Component Implementation Status --- --- --- ElGamal encryption Full exponential ElGamal on secp256k1 ( @noble/curves ) Real DKG / VSS Feldman VSS ceremony with real algebra, simulated multi-party Real algebra KH threshold decryption Shamir + Lagrange interpolation on EC partial decryptions Real Nullifiers SHA-256(domain ‖ sk ‖ eid) Real Cast proof Ed25519 signature from casting account Real Distributor multi-sig M-of-N Ed25519 signatures verified on-chain Real Eligibility proof SHA-256 Merkle inclusion proof (non-ZK) Simplified ‡ CP proofs for shares Generated off-chain, logged; on-chain only checks KH sig Partial § ‡ Merkle vs. ZK: The current eligibility proof is a Merkle inclusion proof,","default_branch":null,"files":null,"tree":[],"storefront":"/r/stanbar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stanbar/stellot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}