मुख्य सामग्री पर जाएँ

डेवलपर्स के लिए Vocdoni

अपने प्रोडक्ट में सत्यापन योग्य मतदान जोड़ें

एक ही REST API से अपने सॉफ़्टवेयर में सुरक्षित, गुमनाम और end-to-end सत्यापन योग्य चुनाव जोड़ें। संगठन बनाएँ, मतदाता सूचियाँ तैयार करें, प्रक्रियाएँ चलाएँ और परिणाम पढ़ें - वह भी क्रिप्टोग्राफ़ी का विशेषज्ञ बने बिना।

ऑथेंटिकेट करें, फिर अपना पहला चुनाव बनाएँ
import { VocdoniApiClient } from "@vocdoni/api-client"

// 1. Your scoped API key from platform.vocdoni.io (no login step)
const client = new VocdoniApiClient({ apiUrl: "https://saas-api-stg.vocdoni.net", authToken: "vsk_your_api_key" })

// 2. Create a voting process for your organization
await client.elections.create({
  orgAddress,
  censusId,
  electionParams: {
    title: { default: "Board election 2026" },
    questions: [{ title: { default: "Who should chair the board?" } }],
  },
})

क्विकस्टार्ट

कुछ ही API कॉल में पूरा चुनाव शुरू से आखिर तक कराएँ - संगठन बनाएँ, मतदाता सूची तैयार करें, प्रक्रिया शुरू करें और गिनती पढ़ें।

क्विकस्टार्ट चलाएँ

SaaS API

मैनेज्ड चुनाव कराने के लिए REST API: संगठन, सदस्य, मतदाता सूचियाँ, प्रक्रियाएँ, परिणाम और एसिंक जॉब्स।

API देखें

SDK

TypeScript SDK आपके ऐप में क्लाइंट-साइड मतदान जोड़ता है - CSP ऑथ, मतपत्र एन्कोडिंग और वोट पर हस्ताक्षर - यह सब SaaS API के ज़रिए।

SDK क्विकस्टार्ट

ऐसी गारंटियों पर बना जिन्हें आप साबित कर सकते हैं

अपने हिसाब से गोपनीयता

गोपनीयता को आप अपनी गवर्नेंस शर्तों के हिसाब से सेट कर सकते हैं। zkSNARKs, ब्लाइंड सिग्नेचर या दूसरी क्रिप्टोग्राफ़िक तकनीकों से गुमनाम मतदान कराएँ, वह भी end-to-end सत्यापन की सुविधा बनाए रखते हुए।

End-to-end सत्यापन योग्य

मतदाता और पर्यवेक्षक स्वतंत्र रूप से जाँच सकते हैं कि हर वोट गिना गया।

लचीली मतदाता सूची

मतदाताओं की पहचान ईमेल, SMS या कस्टम फ़ील्ड से पक्की करें, साथ में वैकल्पिक वेटिंग भी।

मल्टी-टेनेंट के लिए तैयार

एक ही इंटीग्रेटर अकाउंट से कई ग्राहकों के चुनाव कराएँ।