lukas avatar
lukas
@lsr
engineering @base
lukas avatar
baseposting from bangkok
Cast image embed
lukas avatar
where do people here like to post long-form content? looking for something that integrates nicely into feed
1
2
lukas avatar
lsr
in
5792🫂7702 icon
5792🫂7702
3mo
EIP-5792 🫂 EIP-7702 there still seems to be some confusion about EIP 5792 and EIP 7702. tldr: - 5792 and 7702 are complementary - 7702 gives EOAs the ability to do atomic batching by giving them an upgrade path to smart contract accounts - 5792 is about giving an apps a universal interface for submitting batch tx ...
Token icon
$5792🫂7702
$47
2
lukas avatar
fun fact: base pay user info collection is built on an eip-5792 “dataCallback” capability. it lets apps collect contact and shipping info as part of a wallet_sendCalls request. apps can also provide a callback url to “check” a user’s info and update the transaction request accordingly (for example, adding a shipping fe...
Cast video
2
1
lukas avatar
excited to share results from some ZKP benchmarking i’ve been working on with @ltb and @bluepalowski wanted to see how popular frameworks perform when proving passkey signatures. such proofs enable exciting use cases like privacy-preserving auth and payments. check out the code & full blog post below
Cast image embed
1
1
2
lukas avatar
Coinbase Smart Wallet session keys update! session keys allow users to transact with their Smart Wallet without popups. we've been heads down working on the feature and just updated our docs to reflect some of the latest changes, including: - getting the ERC-7715 grantPermissions request up to date with the latest spe...
Session Keys
smart-wallet-docs-git-conner-session-keys-coinbase-vercel.vercel.app
Session Keys
1
4
8
lukas avatar
Coinbase Smart Wallet session key demo! Session keys combine the enhanced UX of embedded wallets with the benefits of a unified account. This video shows a demo and goes over some of the thinking behind our approach. We're excited to get this in the hands of developers, so reach out to me if you're interested in expe...
Cast video
3
2
4
lukas avatar
excited about this! better devx for app devs with this RPC, and better UX for users with one-click connection + SIWE + permissions. looking forward to pushing this forward with @pedrouid.eth @lukaisailovic @symmetry and @jxom
Today a new CAIP was published to redefine how wallets will connect with permissions and capabilities in one-click 👀 Excited to co-author it with @lsr and @ilikesymmetry and @lukaisailovic 🙌 Looking forward for @walletconnect to collaborate with @coinbase in Wallet UX 🪄
quote image
1
1
10
lukas avatar
good thread explaining EIP-5792. game changer for apps that enables things like batch and sponsored transactions. support for these methods is also live in Coinbase Smart Wallet. try it out!
EIP-5792 change the way dapps interact with wallets. https://eips.ethereum.org/EIPS/eip-5792 Here's an explainer using just diagrams 👇 Thanks @lsr @cyberdrk @pedrouid.eth @wilsoncusack for the feedback. https://eips.ethereum.org/E...
2
4
lukas avatar
Spun up a site for ERC-7677 erc7677.xyz ERC-7677 allows app developers to sponsor their users' transactions via an EIP-5792 capability. If you're an app developer, wallet developer, or you offer paymaster services, check out the site to learn more!
ERC-7677
erc7677.xyz
ERC-7677
3
2
8
lukas avatar
we recently merged an update to EIP-5792 that allows devs to tap into advanced wallet features via capabilities. yesterday, we put up a proposal for a paymaster capability. this will allow apps to sponsor users' transactions. check it out & share feedback
Add ERC: Paymaster Web Service Capability by lukasrosario · Pull Request #360 · ethereum/ERCs
github.com
Add ERC: Paymaster Web Service Capability by lukasrosario · Pull Request #360 · ethereum/ERCs
1
1
6
lukas avatar
a few weeks ago I shared a proposal for new wallet RPC methods that would allow for things like batch and app-sponsored transactions. today im sharing that we'll be moving forward with this proposal as an update to EIP-5792. the update can be found here
Update EIP-5792: Move to Draft by lukasrosario · Pull Request #8361 · ethereum/EIPs
github.com
Update EIP-5792: Move to Draft by lukasrosario · Pull Request #8361 · ethereum/EIPs
1
1
8
lukas avatar
this video showcases "wallet_sendTransaction" and "wallet_getTransactionStatus." we're considering renaming these to "wallet_sendCalls" & "wallet_getCallsStatus" because multiple calls would not be a single transaction in the case of EOAs. curious to hear thoughts on this
sharing a demo of the new wallet RPCs we proposed a few weeks ago! support will be live in the smart wallet in the next couple of days. please reach out if you're interested in building with the new methods, would love to hear any feedback.
quote video
3
lukas avatar
sharing a demo of the new wallet RPCs we proposed a few weeks ago! support will be live in the smart wallet in the next couple of days. please reach out if you're interested in building with the new methods, would love to hear any feedback.
Cast video
9
12
29
lukas avatar
been cooking with @wilsoncusack on a proposal for how we can enhance communication between apps & wallets, motivated in part by the launch of our new Smart Wallet. please check it out and feel free to leave comments / reach out. would love any feedback!
Proposal for New Wallet RPCs - HackMD
hackmd.io
Proposal for New Wallet RPCs - HackMD
3
14
31