RentLock removes the middleman from renting. Here's exactly how it works — for landlords and tenants.
Rent is one of the largest recurring payment categories in the world, but today it still moves through slow bank rails, paper checks, screenshots, and trust-based receipts. Solana gives RentLock a faster foundation: low-cost settlement, public transaction history, programmable escrow logic, and stablecoin-native payment infrastructure.
RentLock is built on Solana because lease payments need fast, low-cost confirmation. Instead of waiting days for bank transfers or paper checks to clear, Solana transactions settle in seconds and create a permanent on-chain record that both sides can verify.
Rent should not depend on volatile crypto prices. Stablecoins like USDC are designed to track the value of the U.S. dollar, making them a more practical payment rail for rent, deposits, receipts, and escrow. RentLock's intended primary payment rail is USDC, with Solana providing the settlement layer underneath.
Stablecoins are moving from trading infrastructure into real payment infrastructure. As businesses, banks, payment networks, and consumers adopt stablecoin rails, RentLock positions rent as a programmable payment: funds can be locked, verified, released, disputed, and settled by code.
RentLock is not trying to make rent “crypto.” It is using blockchain infrastructure where it actually matters: escrow, verification, settlement, receipts, and dispute logic. Solana gives RentLock the speed and cost profile needed for recurring real-world payments, while stablecoins make the payment value familiar and dollar-based.
A Program Derived Address (PDA) is a special type of account on Solana. Unlike a regular wallet, a PDA has no private key — meaning nobody can sign transactions on its behalf directly. The only way to move funds out of a PDA is to trigger the specific smart contract instructions that were programmed into it.
Think of it like a safe with no combination dial. The door only opens when the exact right conditions are met — automatically, by the program. No combination, no key, no locksmith.
The smart contract checks the identity of every transaction signer before allowing any action. Only the landlord can release rent. Only the tenant can pay. Only an approved arbitrator can resolve a dispute. These checks happen at the protocol level — no server can override them, and RentLock cannot bypass them.
If any of these rules aren't met, the transaction is rejected by the Solana network automatically. The math enforces the agreement.
Yes. The RentLock smart contract is fully open source. Every instruction, every permission check, every fee calculation is in the public code. You can read every line. The program is deployed on Solana — the program ID is public and every transaction it processes is visible on Solana Explorer. You don't need to trust us. You can verify everything yourself.
The smart contract lives on Solana — not on our servers. If RentLock as a company ceased to exist tomorrow, the contract would keep running. Existing leases would remain valid, vaults would stay locked, and the rules would still be enforced. The code is self-executing. It doesn't need us to keep running.
From lease creation to payout — everything happens on Solana. No banks, no paperwork, no chasing.
Open the RentLock app and click Connect Wallet. Select Phantom. Your wallet address becomes your identity on-chain — no username, no password, no account to create. You're ready in seconds.
Fill in the lease details: property address, monthly rent amount, security deposit size, lease duration, due date, and your tenant's Solana wallet address. Click Deploy. The smart contract is written to Solana and locked — neither party can change the terms after this point.
Your tenant pays the security deposit directly into the PDA vault — a smart contract account locked by math, not held by you or us. It sits there, untouched, until the lease ends cleanly or a dispute is resolved.
Each month your tenant sends rent to the escrow vault. The transaction confirms on Solana in under 400ms and is recorded permanently. No checks, no wires, no “the payment is processing.” It's either confirmed or it isn't.
When rent is in the vault and you're ready to collect, sign one transaction. The smart contract verifies the conditions are met, deducts the 0.5% platform fee, and routes the rest to your wallet instantly. Done.
Your deposit is locked by math, every payment is on-chain forever, and your rights are enforced by code.
Download Phantom (it's free), open the RentLock app, and click Connect Wallet. Your Solana wallet address is your identity — no accounts, no email, no personal data shared with anyone.
Your landlord enters your wallet address when deploying the lease. You load the lease in the Tenant tab by entering your landlord's wallet address. You'll see every term — rent, deposit, duration, due date — exactly as deployed on-chain.
Pay the security deposit with one click. It goes directly into the PDA vault on Solana — not into your landlord's bank account. The vault holds it until the lease ends cleanly. Your landlord cannot access it without your agreement or an arbitrator ruling.
Each month, send rent to the escrow vault. The payment is confirmed in under 400ms, cryptographically signed, timestamped, and stored on Solana permanently. You have unbreakable proof you paid — forever. No screenshots, no paper receipts, no disputes.
At the end of a clean lease, your landlord initiates closure and the contract returns your deposit to your wallet automatically. No waiting 30 days. No landlord “finding” damages at the last minute. The code executes the return.
Connect your Phantom wallet and create your first on-chain lease in under 2 minutes.