Brass Tacks
Question
Does this person earn above the required income threshold?
How
Applies a greater-than gate between private income and the public minimum — the result is a single pass/fail.
Privacy
Your exact income stays hidden. The verifier only learns whether you cleared the bar.
Income Threshold
★ BeginnerfinanceProve your income exceeds a required minimum without revealing your exact salary. Useful for loan applications, rental agreements, and financial pre-qualification.
Circuit Definition
Gates
Public inputs
minimum_income
integer
Private inputs
actual_income
integer · hidden
Test Vectors
MinervaFormat JSON
{
"version": "2.0",
"meta": {
"name": "Income Threshold",
"description": "Prove income >= minimum",
"author": "minerva",
"created_at": "2026-03-12",
"tags": [
"finance"
]
},
"circuit": {
"gates": [
{
"type": "gt",
"left": "actual_income",
"right": "minimum_income"
}
]
},
"inputs": {
"public": {
"minimum_income": 50000
},
"private": {
"actual_income": 75000
}
}
}Ready to prove?
Supply your private inputs and generate a cryptographic proof. Verifiers can confirm validity without seeing your data.
Real-World Use Cases
- Loan pre-qualification without salary disclosure
- Rental applications proving income meets 3x rent
- Insurance eligibility verification
About this template
Customize with Juno
Modify this circuit in plain language