Zero-Knowledge Buyer Verification
Prove you're a serious buyer without revealing your financial data. First zero-knowledge verification system in European property.
How It Works
Commit
Hash your budget with a secret salt. SHA-256(budget + salt) = commitment. Your actual budget never leaves your device.
Verify
Submit your commitment to Avena. We verify the format without seeing the underlying data. You prove you can afford the property.
Credential
Receive a W3C Verifiable Credential. Share it with developers. They see "verified buyer" without seeing your bank account.
Generate Your Commitment
# Generate commitment locally (never send your budget)
echo -n "350000:my-secret-salt-12345" | sha256sum
# Submit commitment to Avena
curl -X POST https://avenaterminal.com/api/zk/verify \
-H "Content-Type: application/json" \
-d '{
"claim_type": "affordability",
"commitment": "YOUR_SHA256_HASH_HERE",
"public_inputs": { "property_ref": "AP1-CB-12345" }
}'Credential Types
Affordability
Proves budget exceeds property price without revealing amount
Serious Buyer
Verified by platform activity: property views, alerts set, engagement
PRO Member
Active Avena PRO subscription verified via Stripe
Identity
KYC completed without revealing personal documents to seller
W3C Verifiable Credentials
Credentials follow the W3C Verifiable Credentials standard, making them interoperable with any system that supports the spec.
{
"@context": ["https://www.w3.org/2018/credentials/v1"],
"type": ["VerifiableCredential", "AvenaBuyerCredential"],
"issuer": "https://avenaterminal.com",
"credentialSubject": {
"id": "did:avena:buyer123",
"buyerStatus": "verified",
"priceRange": "€200k-€400k",
"verificationMethod": "zero-knowledge-commitment"
}
}Avena Terminal. First zero-knowledge buyer verification in European property.
avenaterminal.com/zk · DOI: 10.5281/zenodo.19520064