HashPay is a stack of composable building blocks that compose into a new category — income protocol. Build payroll. Build credit. Build reputation markets. Build whatever's next.
Recipients pick their payout mode per-payroll: batch, stream, pull, or a hybrid split. One payroll, every cadence.
AdaptiveCadence.solDocs Escrow deposits into ERC-4626 vaults automatically. Your 6-month runway becomes 7.2 months.
YieldEscrow.solDocs Every attestation aggregates into a permissionless proof-of-income primitive. Any protocol can read it.
ReputationRegistry.solDocs Borrow against your next payout — reputation-tiered LTV (30/50/70%) and APR. Auto-repaid on cycle execute.
PayrollAdvance.solDocs KYC, jurisdiction, sanctions, rate limits, timelocks — configurable per-payroll. Compliance as composition.
ComplianceHookRegistry.solDocs Quote salaries in INR, USD, EUR. Chainlink oracle resolves to token amount at execute time.
SalaryIndex.solDocs Every read function on every primitive is public. Any contract, any wallet, any protocol can compose on top without asking for keys.
// From any lending protocol, anywhere:
bool eligible = IReputation(HASHPAY_REG).verifyMinimumIncome(
applicant,
50_000 * 1e6, // $50k
90 days
);
if (eligible) approve(applicant);