📢 BlockJoy archive node (http://freely-inspired-ram.n0des.xyz) shuts down by April 30, 2025. If you rely on it, update configurations now to keep full history access. 🙏🏻
This page uses machine translation from English, which may contain errors or unclear language. For the most accurate information, please see the original English version. Some content may be in the original English due to frequent updates. Help us improve this page's translation by joining our effort on Crowdin. (Crowdin translation page, Contributing guide)
API Reference
The survey (destat) platform's API system handles critical backend operations for survey management, group privacy, and payment processing. These APIs serve as the bridge between the frontend application and blockchain interactions, ensuring secure and private survey participation. The system is built around two main functionalities: group management using the Semaphore Protocol for privacy-preserving survey participation, and payment processing through the dApp Portal for handling KAIA token transactions.
These endpoints are designed to maintain user privacy while ensuring verifiable participation and secure payment handling in the decentralized survey ecosystem.
Group Management
These endpoints manage survey group membership and verification using the Semaphore Protocol for privacy.
GET /api/group/members
Retrieves the list of group members and the group identifier for a specific survey.
Hurray 🥳, you have successfully built a privacy-preserving survey Mini dApp with Solidity, Next.js, Semaphore, Mini Dapp SDK powered by the Kaia blockchain. This mini dApp demonstrates the power of combining blockchain with zero-knowledge proofs for real-world use cases.
For more detailed information on developing LINE mini dApps, explore these comprehensive resources: