Frontend pfp
Frontend
@frontend
gm. Quick transparency update on refunds and what's coming next. I identified a bug in the automated refund system. In a recent update, I had misconfigured a backend process to call the wrong function in the smart contract. This means a small batch of automated refunds that should have been processed did not go through. My apologies for this - I own the mistake completely. The good news is that the funds are safe in the escrow contract, and I'm shipping a fix for this today. Based on your excellent feedback, I'm also building a much better system for transparency and control. This evening, along with the Farcaster SDK upgrade, I plan to ship a new "Message History" section on your user page. This new section will: - Show the clear status of every message: You'll see what's pending, what's been paid out, and what's eligible for a refund. - Include a manual "Reclaim" button: If you don't want to wait for the daily automated refund process, you'll be able to trigger it yourself, on-demand. My goal is to make the entire process crystal clear. For anyone who wants their refund right now and is comfortable with BaseScan: You don't have to wait for the update. You can call the reclaim function directly on the contract. I've posted a short, step-by-step guide on how to do this in the reply to this cast. Thank you for your patience and for the feedback that leads to these improvements. With every bug we find and fix together, the platform gets stronger.
25 replies
17 recasts
98 reactions

Frontend pfp
Frontend
@frontend
How to manually reclaim your refund via BaseScan: 1. Find your original "send message" transaction on BaseScan. Go to the "Logs" tab and copy your escrowId. (See screenshot 1) 2. Go to the Reply contract here: basescan.org/address/0x0B32aaC01a053C999Ac587Af8a47CEb745890Fa8#writeContract 3. Click "Connect to Web3" and connect the wallet you used for the original transaction. 4. Scroll down to function #7, reclaim, paste your escrowId, and click "Write" to submit the transaction. Again, this is completely optional. The automated fix is coming later today.
1 reply
0 recast
2 reactions

Frontend pfp
Frontend
@frontend
Once again it works only for messages that have been not replied in 3 days.
1 reply
0 recast
1 reaction