BayarR
IDRX Paylink Mini‑App on Base
Created on 16th January 2026
•
BayarR
IDRX Paylink Mini‑App on Base
The problem BayarR solves
BayarR solves the friction of payment coordination over chat. Today, a creator has to send bank details or a wallet address, wait for proof, manually confirm, and reconcile later. That process is slow and error‑prone for small payments.
BayarR compresses the flow into a single onchain link: create once, share anywhere, and the buyer pays directly from their wallet. The receipt is onchain, so there is no manual confirmation step.
Challenges I ran into
- Onchain vs. offchain data: We wanted the paylink note to sync across devices without a backend. The initial approach stored a hash, which made the note unreadable. We updated the contract to store the note string onchain so the UX stays consistent everywhere.
- RPC limitations: Free RPC tiers restrict log queries. We removed heavy log polling and moved receipt hashes into the post‑payment URL, while keeping paid status onchain.
- Wallet UX consistency: OnchainKit wallet widgets behave differently across wallets. We added a custom wallet summary panel (balances + explorer link) to provide a consistent experience for all wallets.
Tracks Applied (1)
Base Track
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
Discussion
Builders also viewed
See more projects on Devfolio
