RentLock is a trustless rent escrow protocol on Solana. This page covers the smart contract architecture, instruction set, PDA vault design, and fee structure.
RentLock is an on-chain rent escrow protocol deployed on the Solana blockchain. Rent payments and security deposits are held in Program Derived Address (PDA) vaults — smart contract accounts with no private key, controlled entirely by the program logic. Neither landlord nor tenant can unilaterally drain funds. Settlement happens on-chain through a defined instruction set. Disputes are resolved by a neutral, staked arbitrator whose ruling is enforced by code. No bank accounts, no payment processors, no trust required.
Every lease deploys two on-chain accounts derived deterministically from the lease parameters. No private key exists for either — only the program can authorize fund movements.
The RentLock program exposes 14 instructions. Every instruction validates signers against on-chain lease state before executing.
Every instruction verifies the signer against on-chain lease state before execution. The protocol enforces roles at the cryptographic level — not at the application layer.
RentLock charges a single platform fee on rent releases. All other interactions — lease creation, deposit, dispute — incur only the near-zero Solana transaction fee.
Every lease ends one of four ways. All paths are enforced on-chain — no court, no lawyer, no waiting for a check.
You don't need to trust us. Read the code. Verify the program on-chain. The smart contract is the source of truth.
The US rental market is large, underserved, and ripe for trustless infrastructure. No direct competitor exists for rent escrow on Solana.
Connect your Phantom wallet and deploy your first on-chain lease in under 2 minutes.