Rafael Quintero π
@rplusq
Followers
755
Following
2K
Media
25
Statuses
240
Smart Contracts @WalletConnect β’ OSS contributor (Foundry) β’ Rust x EVM β’ DX that doesnβt suck
Lisboa, Portugal
Joined April 2010
First time Iβm able to explain friends what I do for work: payments. Just got a croissant in a specialty coffee here in Lisbon paid with @WalletConnect Pay! Cute receipt as well π€
6
10
40
Weβre live! Go give it a try in the latest foundry stable release!
Turnkey is now supported in Foundry, the leading @ethereum smart contract dev toolkit! Devs can now plug @turnkeyhq into their Forge & Cast workflows to securely manage admin keys + contract ops before moving to live funds. Get started β¬οΈ
0
0
0
Anyone who wants to join, sign up to move up the waitlist.
aave.com
Earn every second on Aave's savings app with industry-leading interest rates and balance protection.
0
0
0
Shipped to nightly! π₯· If you're on `foundryup --install nightly`, @turnkeyhq signing is ready to test. Issues/feedback appreciated before it hits stable!
π Demo: @turnkeyhq Signer now working with Alloy + Foundry! β
Send txs with cast send β
Deploy contracts with forge script + forge create This is a minimal MVP (synchronous signer, like AWS/GCP). Feedback welcome π PR's below π
0
2
6
Hereβs the PR they reviewed β https://t.co/qRWBvNVMgm Complex upgrade, new staking logic and their handling of it set a new bar for what βgoodβ looks like in audits. Live next week! Big shoutout to @hack3r_0m and @slowfinanc3. Real pros.
github.com
Summary This PR implements the P3 permanent staking redesign, introducing non-decaying staking positions inspired by Velodrome alongside the existing ve-style locks. This critical upgrade enhances ...
0
2
6
They asked for structured context (whatβs forked, whatβs new, upgrade history), set up onboarding + mid-review calls, and they raised issues that were missed in past audits. Through Cantina, I could see their reasoning in real time, talk to the researchers, and follow the process
1
0
3
It's really hard choosing which vendor to go with, I've worked with 5+ providers in the past and it never gets easier. But for our latest @WalletConnect audit, we worked with @Spearbit, and it was the first time I didn't feel like a client waiting for a PDF.
Auditing is fundamentally a marketing and relationship game. Everyone offers the same service: they look at your code and give you a PDF. Yes, of course there is skill variation, but past a certain point, itβs very hard for outsiders to tell one firmβs skill level from another.
3
1
29
Alloy: https://t.co/SshWo5Zqhe Foundry: https://t.co/3evE8dO0LH Shoutout to @ZekeMostov + @LewellenMichael for scoping/reviews @PatrickAlphaC for bringing this to my attention and @gakonst for supporting the initiative
github.com
Summary Add Turnkey as a remote signer option alongside AWS KMS and GCP KMS Fix wallet feature flags in forge to properly gate foundry-wallets dependency Changes Added alloy-signer-turnkey depen...
0
0
4
π Demo: @turnkeyhq Signer now working with Alloy + Foundry! β
Send txs with cast send β
Deploy contracts with forge script + forge create This is a minimal MVP (synchronous signer, like AWS/GCP). Feedback welcome π PR's below π
3
2
18
Happy to say that at the current version I'm trying out, a lot of the QoL issues are gone. I'm using it a lot more now. Think it has deeper understanding of the codebase vs Claude Code. Still slower, but net positive experience. It's helping me out a lot now!
Tried codex, mixed feelings. Feels very slow, solution was good, but the CLI: has way less features; inputs break; can't generalize permissions, etc. I liked the final solution, but DX was so poor. I had cancelled Claude Code, as I had high hopes, but subbed again after this, lol
0
0
1
Mad that it wouldn't create the PR for me, commit stuff, give me a proper summary in MD format that's easily copy/pasteable. Used it for this PR: https://t.co/tGj8fsTg05 But still ended up polishing with Claude Code. TL;DR: Good results, but slow and missing a lot of QoL.
github.com
Summary add a Next.js /api/openchain proxy so both server and browser decoding flow through our API, keeping response format stable and keys private harden the decoder to always use the proxy, acc...
0
0
0
Tried codex, mixed feelings. Feels very slow, solution was good, but the CLI: has way less features; inputs break; can't generalize permissions, etc. I liked the final solution, but DX was so poor. I had cancelled Claude Code, as I had high hopes, but subbed again after this, lol
1
0
2
Also, tried Claude Code for this feature as @gakonst has been advocating for it, really enjoyed it. Anyways, here's the PR:
github.com
Summary Refactors browser wallet support into a dedicated crate for better modularity Implements browser wallet integration (MetaMask, etc.) for Foundry tools Addresses issue feat(periphery): supp...
0
0
3
I find myself once again reading at one of @PatrickAlphaC GH Issues in Foundry and thinking: well, that's dope. Opened a PR for cast send / cast wallet sign and forge create. Quick demo on cast wallet sign with this approach!
We made a smart contract dev framework for Vyper. We made a pretty cool feature. We think it would be cool in foundry. We made a ticket for it in foundry. Open source is amazing. https://t.co/nS5MvdR6o9
5
1
29
Starting to read Rust in Action based on @nopestack's recommendation. The preface got me excited already.
1
1
2
Wanna know what EIP-7702 batch transactions look like IRL? Here you go
0
10
32
Lisbon padel clubs run on chaotic group chats. Iβm building a Rust backend to help organize things. Matchmaking, leagues, scheduling. Learning backend systems by borrowing patterns from Reth: modular crates, traits, observability.
2
1
4