Established 2026

GAINJAR

A decentralized payroll protocol enabling continuous, real-time salary payments on the blockchain.

GainJar replaces informal payroll agreements with cryptographic verification. Salaries stream every second. Withdraw anytime. Fully on-chain.

Live Demonstration

Your earnings stream in real-time.

Stop waiting for payday. With GainJar, your compensation accrues continuously every second you work. Withdraw instantly, anytime you need funds.

Streaming Now
$0.0000
+$0.0289/second • $2,500/month
$2.4M+
Streamed to Date
847
Active Streams
99.9%
Uptime
<1s
Withdrawal Time
The Administrative Gap

Informal payroll lacks accountability.

Undocumented Approvals

Traditional payroll relies on ephemeral chat messages or verbal agreements. These records are difficult to audit and easy to dispute.

Drift & Amnesia

Without a rigid ledger, organizations lose track of who authorized what. Historical context erodes, leading to financial inefficiency.

Payment Delays

Employees wait weeks for payday. Manual transfers introduce delays, errors, and reconciliation headaches. Liquidity is locked.

The Mechanism

Record decisions on-chain.

GainJar utilizes blockchain technology strictly as a permanent, append-only database. Every salary stream and withdrawal is cryptographically signed and timestamped.

Immutability

Once a salary stream is recorded, it cannot be altered or deleted. The history of the organization is preserved exactly as it occurred.

Verifiable Timestamps

Every action is time-bound to the block it was included in. This creates an indisputable timeline of events for audits.

Cryptographic Signatures

Approvals are signed by private keys held by authorized personnel. Identity is mathematical, not just a username.

Process

Four steps to continuous payroll.

01

Connect Wallet

Link your Web3 wallet. No passwords, no accounts. Just blockchain-native access.

02

Fund Vault

Deposit USDC into your employer vault. Payments flow automatically and continuously from your reserves.

03

Create Stream

Set recipient address, salary rate, and duration. Approve the transaction on-chain with your signature.

04

Withdraw Anytime

Employees claim earnings instantly. Direct settlement to personal wallet with no intermediaries.

Stream Types

Flexible payment structures for every use case.

Infinite Stream

For ongoing full-time employment with no predetermined end date. Salary streams continuously until manually paused.

No end time — Streams indefinitely
Flexible rates — Hourly, daily, or monthly
Updatable — Adjust rate with new transaction
createMonthlyStream(employee, 5000e6)

Finite Stream

For project-based contracts with fixed duration and total amount. Automatically ends when fully withdrawn or time expires.

Fixed duration — Predetermined end time
Total amount — Contract value set upfront
Extendable — Can be prolonged if needed
createFiniteStreamDays(employee, 6000e6, 30)
Protection System

Vault health monitoring & liquidation protection.

All employers must maintain at least 7 days of coverage. System alerts at warning thresholds and executes automatic employee protection if vault reaches critical levels.

HEALTHY
≥30 days

Vault well-funded. Normal operations.

WARNING
7-29 days

Vault needs attention. Employer should deposit.

CRITICAL
3-6 days

Vault running low. Liquidation eligible.

EMERGENCY
<3 days

Vault critically low. Auto-liquidation imminent.

Security & Trust

Built on cryptographic verification.

Smart Contract Security

ReentrancyGuard

Industry-standard protection against reentrancy attacks on all withdrawal functions.

Access Control

OpenZeppelin Ownable pattern with strict permission management for administrative functions.

Self-Custody & Transparency

Non-Custodial

You hold your own keys. You control your funds. We never custody your money. Pure DeFi.

On-Chain Records

Every transaction recorded immutably on Arbitrum. Full auditability. No hidden fees.

Open Source

All smart contract code publicly available on GitHub. Verify before you trust.

Use Cases

Who uses GainJar?

Full-Time Developers

Monthly salary streaming with continuous accrual

$8,000/month = $0.092/second

Freelance Designers

Project-based contracts with fixed duration

$5,000 over 30 days with auto-end

DAO Contributors

Decentralized payroll for distributed teams

Multi-sig controlled streams

Global Remote Teams

Borderless payments in stablecoins

USDC to 100+ countries instantly
Pricing

Transparent fee structure.

GainJar charges a minimal 0.00% fee on employee withdrawals. No monthly fees, no setup fees, no hidden charges. Just simple, transparent pricing.

0.00%
Withdrawal Fee
$1,000 → $0.00 fee
$0
Stream Creation
Only gas fees
$0
Vault Deposits
No charges
Technology

Why a blockchain ledger?

Distributed tamper-evident database

We use blockchain solely for its properties as a distributed, tamper-evident database. This ensures the financial record remains the single source of truth.

Removes super-user risk

Traditional databases rely on a single administrator who can modify records. A blockchain ledger removes the "super-user" risk, ensuring that the financial record remains the single source of truth.

Ready to transform your payroll?

Join employers and employees already using GainJar for transparent, instant, decentralized payments.

Non-Custodial
Open Source
0.00% Fee