Terms of Service
Last updated: March 3, 2026
1. Purpose
Stellar ZK Login (stellar-zklogin-demo.pages.dev) is an open-source, educational demonstration of zero-knowledge social authentication on the Stellar blockchain. It is provided for learning, research, and experimentation purposes only.
2. Testnet Only
This demo operates exclusively on Stellar Testnet. All XLM tokens used in the demo are testnet tokens with no real-world value. The testnet may be reset at any time by the Stellar Development Foundation, which will erase all accounts and transaction history.
3. No Warranty
This software is provided “as is” without warranty of any kind, express or implied. The authors and contributors make no guarantees regarding:
- Availability or uptime of the demo
- Accuracy or completeness of the educational content
- Security of the ZK circuits or smart contracts (pre-audit)
- Persistence of testnet accounts, proofs, or wallet data
4. Pre-Audit Status
The ZK circuits and Soroban smart contracts have not been formally audited. They are published for educational purposes and community review. Do not use this system for any production or financial application until a security audit has been completed.
5. Your Responsibilities
- You understand this is a testnet demo, not a production service
- You will not attempt to use the demo for financial transactions with real assets
- You will not attempt to disrupt or abuse the demo infrastructure
- You are responsible for any browser-stored data (keypairs in localStorage)
6. Intellectual Property
Stellar ZK Login is open source under the Apache License 2.0. You are free to use, modify, and distribute the code under the terms of that license. Source code: github.com/nobak-net/stellar-zklogin.
7. Third-Party Services
The demo integrates with third-party services (Google OAuth, Cloudflare, Stellar Testnet) that have their own terms of service. Your use of those services is governed by their respective terms.
8. Limitation of Liability
To the maximum extent permitted by law, the authors and contributors shall not be liable for any damages arising from the use of this demo, including but not limited to loss of data, loss of testnet tokens, or inability to access the service.
9. Changes
These terms may be updated as the project evolves. Changes will be reflected on this page with an updated date. Continued use of the demo after changes constitutes acceptance.
10. Contact
Questions? Open an issue on GitHub.