[1/2] I don't normally make commentary videos, but after seeing the entirety of Eric Schmidt's University of Arizona commencement speech, I felt like there was a lot more going on than just "CEO mentions AI, gets booed". So I made a video to explain what upset me about it.
gRPC has to be the worst protocol I've ever used.
Want errors? Cool, here's a dozen standard error codes.
Want arbitrary data in your errors? Oh, well, you can't do that
BUT if you use a Google extension, you can Base64 the error and then write a decoder to extract it and....
General Availability of CDP Embedded Wallets is here! 🚀
Integrate @Coinbase's trusted infra into your app and enable self-custody wallets in seconds with email, SMS, or social login.
Scalable. Seamless. Secure.
See why this is a leap for teams building crypto-enabled apps 🧵
We’ve added a powerful new safeguard to CDP Security Suite for Server Wallets! 🔒
“netUSDChange” is a new policy that calculates the total dollar value you could be exposing yourself to in a single transaction, and block or allow transactions based on those parameters.
The total USD value includes native assets, ERC20, ERC721, and ERC1155 tokens and is calculated using current market prices.
@EXCH_NIL walks you through what’s new 👇
Check out these new features for CDP’s Policy Engine that give you full control over what users can sign or send. 🔐
In this demo, @EXCH_NIL shows off:
→ evmData criteria for restricting transactions based on specific smart contract function calls and arguments
e.g. rejecting USDC transfers over 10,000
→ signTypedData rule for restricting signing of EIP-712 structured data like permits or NFT listings
e.g. prevent users from signing permits with excessive deadlines
→ Extended policy support to smart accounts with prepareUserOperation and sendUserOperation using the same API criteria as typical transaction policy.
This enables smart accounts to let users batch multiple calls together.
Together, these features give you fine-grained control over every layer of your users’ blockchain activity.
Whether it’s limiting simple transfers, securing contact interactions, or managing advanced DeFi workflows.