Cesare (@cesare) • Hey
Working on Lens Protocol @Avara
Publications
- Absolutely true!
- Ah! Another one of those moments: 'What was I thinking? For sure this code looked clever at the time!'
- Is there a product misnomer that bothers you? I'll start: 'Italian herbs'.
- I think he jump started like Norris
- This is not humanly possible @lens/samthing
- Soon \`useFeed\` with React Suspense support. One-line to get the logged-in Profile's feed.
- When they add one extra exercise at the end of your gym session cause there still 5 minutes to the hour.
Real footage of me.
- Not gonna make it
- Sashimi-time
- Where is the unfollow botton?
- Lunch daddy-daughter. I had the salad
- It was quite some time since the last time Copilot looked like guessing.
Apparently mixing 'Lens collect' with source code from React lib called \`react-recollect\`: <https://github.com/davidgilbertson/react-recollect/blob/master/src/collect.tsx#L81>
TBH recently it is pretty good, so not complaining.
- We're going afk
A new event series by Lens. First stop: Berlin.
RSVP: <https://lu.ma/afkberlin>
The first afk event is May 23, in tandem with Berlin Blockchain Week and ETHBerlin. We're excited to celebrate a big milestone announcement with the Lens ecosystem and the Ethereum community.
The energy at each afk will be inspired by every city we visit. Berlin is a no-bs, über cool place that is home to a multitude of blockchain projects and some of the most interesting artists.
Explore immersive pop-up experiences brought to you by the Lens ecosystem, featuring T2, Bonsai and Orb. Enjoy a perfect blend of unique vibes complemented by food catering and beats by renowned DJ and producer, Sound of Fractures.
Enjoy a diverse set of sessions and experiences, with a wide range of topics, from crypto-politics, anonymity, privacy, social digital spaces and financial spaces, scalability and cultural actors.
Speakers attending include:
• Dr. Jaya Klara-Brekke: Chief Strategy Officer at NYM, building privacy-preserving infrastructure for our highly surveilled digital lives.
• Simon Denny: Artist and professor at HBFK Hamburg. Simon’s artwork explores systems of power and influence within present technologies.
• Stani Kulechov: Founder of Aave and Lens, CEO at Avara. Avara’s vision is a people-powered internet that benefits all.
• Alex Gluchowski: co-inventor of zkSync, co-founder and CEO of Matter Labs. Alex's passion lies in using technology to advance personal freedom, self-ownership, and decentralization.
• Abbey Titcomb: technologist, governance researcher, product strategist, and community developer/leader. Works at Radworks. Board member of the Better Internet Foundation and Optimism Foundation.
• Billy Rennekamp: Entrepreneur-in-Residence at 1kx, founder of Trifle Labs, Folia, and Clovers Network. Previously core contributor at Cosmos.
• Sirsu: co-founder and brand strategist for blvkhvnd, Project: STADIUM, The Mint Fund, Culture Media and 747 Airlines, a project at the intersection of cryptoeconomics, memecoins and culture.
• María Paula Fernández: Growth at Avara. Previously co-founder at JPG, a curation protocol, and Department of Decentralization/ETHBerlin.
• Rafathebuilder: Head of Governance at zkSync, insatiable community explorer, researcher and cultural commentator.
• Sarah Friend: artist, researcher and software engineer. Board of Directors and formerly smart contracts lead at Circles UBI, a blockchain-based community currency that aims to lead to a more equal distribution of wealth.
• Danielle Brathwaite-Shirley: is an Animator/Artist and games developer working predominantly in digital media to communicate the experiences of being a Black Trans person.
• Sam Hart: head of product and strategy at Skip Protocol, co-founder of Timewave Labs. Sam’s also part of the Other Internet squad, Folia, and maintainer of the Berlin Cybernetics Library.
Unplug, unwind, and celebrate with us at afk: <https://lu.ma/afkberlin>
Full blog: <https://app.t2.world/article/clvzgssqi1417721zmc0h7t84ih>
- It's amazing to see the first open action auction module live allowing you to auction items; I am now the top bidder for this little 1/1 beauty, will you outbid me?
This shows the power of an extendable open protocol, the auction module was completely done without the core team and shows the power of open actions.
Get bidding!!!!
<https://orna.art/c/0x0211de-0x34>
- Something I was mentioning in a thread but worth creating a post for better visibility.
We are aware that current Lens SDK docs is not enough, and we are working on it.
In the meantime for each Lens SDK React Hook you can find examples in the Reference docs: <https://lens-protocol.github.io/lens-sdk/modules/_lens_protocol_react_web.Core.html>
These are also available in your IDE suggestions so depending on your editor it can just supports your development as you type.
The Lens SDK playground app is a great place to see each hook working: <https://lens-sdk-example-web-wagmi.vercel.app/>
and its code is available as reference implementation: <https://github.com/lens-protocol/lens-sdk/tree/develop/examples/web>
We also updated the Developer Quick Start guide with a brand new Next.js template: <https://docs.lens.xyz/docs/developer-quickstart>
It creates a working Next.js app with:
\- App Router
\- Lens SDK
\- wagmi
\- ConnectKit
- Yesterday, end of the stage #5 in my city 🚴
<https://www.youtube.com/watch?v=x2BxFirIR5A>
- ∧,,,∧ ~ ┏━━━━━━━━┓
( ̳• · • ̳) ~ ♡ welcome to orb ♡
/ づ ~ ┗━━━━━━━━┛
𝕠𝕣𝕓 𝕚𝕤 𝕗𝕚𝕟𝕒𝕝𝕝𝕪 𝕠𝕡𝕖𝕟 𝕥𝕠 𝕖𝕧𝕖𝕣𝕪𝕠𝕟𝕖
you can join lens for free
if you’re brand new, you can even sign up with email finally
join us thus 10AM PST on x(twitter) spaces to celebrate new users on orb 🛰️
set your reminders!
˚ʚ♡ɞ˚
https://x.com/orb_club/status/1787954246467395881
- Here we go
- **Introducing Aave 2030**
We are proposing major upgrades and expansions, including the groundbreaking Aave V4, Aave Network, Cross-Chain Liquidity Layer, non-EVM L1 deployments and a fresh new visual identity, all leading the future of DeFi innovation.
Read more: https://governance.aave.com/t/temp-check-aave-2030/17539
- How often is getting a flat tire from short screws considered too much?
- Odd spring day for this time of the year in Italy. 15 C highest, cloudy, sligthly windy.
Still had the first BBQ of the season.
- **Pay What You Want**
What if you could Collect using any token, and name your own price? Now that’s actually possible, thanks to a new *Collect Module* that I just deployed!
I’ve been interested in the PWYW pricing strategy since Radiohead released one of the greatest albums of all time, In Rainbows, direct-to-consumer using this model back in 2007. It’s also popular on software distribution platforms like Gumroad and Humble Bundle.
It’s already live, and in fact, you can name your own token and price for this post right now (where supported)!
Want to see this feature on Hey? Leave a comment on this issue to let them know: <https://github.com/heyxyz/hey/issues/4865>
- Excited about this https://ide.swmansion.com/
- If you move around life buried in a screen or preoccupied constantly you'd never notice the silent beauty between the start and end.
- I think I'll go back to the AeroPress. Too many espressos recently.
- We know you've been waiting for this!
Bonsai Liquidity Rewards are now active on the Dashboard👇
https://app.bonsai.meme/lp/
It's super easy:
1. Provide Liquidity (UniV3)
2. Stake your LP NFT
3. Claim rewards any time
During "Phase One", we will distribute 2.25mil $bonsai over 3 months.
Afterwards, Liquidity Rewards “Phase Two” will start 👀
(100 🌳 | 30 📅 | 100% 🪞 )
- That's some useful info, thanks @lens/defispartan!
Have been thinking more about the immutable collect part you mentioned, and I currently see 2 solutions to this:
Option 1: what @lens/cesare proposed, "Early collectors could have NFTs pointing to the metadata URI at the time of collect. So if the author updates the content URI for a publication, only subsequent collects will use the new URI.". I think this would be the easiest option to add to the protocol.
Option 2: The contract stores the revision changes on a string array instead of just storing the latest version string. When an update is made to the publication, the new metadata uri is pushed to that string array. By default calling `tokenURI` would always return the latest metadata uri. The collector can decide at any time to "pin" the metadata uri for the token he minted to any revision made by calling the `pinTokenURI` function. This would protect the collector from the metadata changing in the future and allow him to "freeze" the metadata to a specific revision. Updated the the LIP-7 proposal at https://github.com/lens-protocol/LIPs/pull/24 with more info and some pseudo solidity code. Would love to hear your thoughts on this!
- - ᴄʏʀɪʟ ᴅᴀʟʟᴇꜱᴛ x ᴍᴀɴɪᴘᴜʀᴀ -
Gm Frens ✨
This Is my biggest announce and probably the most important to me 😊
🔥🔥 It's simple , collect this post and grab this Surfboard IRL 🏄🏿♂️
Born from the collaboration between the shaper Manipura (France) and myself 😊
The design has been made with one of my Drone photography .
You have 48h Frens 👀⏳👀
88888 #BONSAI
🫶💙🫶
@lens/lens @lens/bonsai
- Hey, Anyone using https://noor.to app? It's Free Slack Alternative App.
- lens is just better
- Ah I missed this from TS 4.5: `Awaited<Type>`
Anybody used it? An example of a real life scenario that could not be accomplished with a generic?
- Yammy 😋
- gm @lens/cryptothegame_ enjoyers and everyone still in play today 🫶🏻
wrote a bit this weekend about my experience. this has been one of the most enjoyable, engaging moments I've had in crypto so far.
@lens/dylanabruscato and team have set the bar incredibly high. read & collect on Mirror here
https://rileybeans.mirror.xyz/rYoJMXJHDV0LtnhUbpUA-OoobHPo8GxJuudziQfuQBw
- Two kids' school birthday parties over the weekend. I've depleted all my chit-chat energy for April.
How was your weekend?
- I have developed this funny muscle memory. Every time I try to type 'tone' without paying too much attention, I end up with 'token'.
- Are accent walls still a thing?
- **Lens SDK 2.0 - STABLE**
The latest Lens SDK release concludes the 2.x alpha phase.
With this release, we renew our commitment to making the upgrade path as smooth as possible for the developer community.
Packages in this release:
`@lens-protocol/client@2.0.0` - Framework agnostic API client
`@lens-protocol/react-native@2.0.0` - React Native hooks
`@lens-protocol/react-web@2.0.0` - React web hooks
`@lens-protocol/wagmi@4.0.0` - wagmi v2 bindings
There are no functional changes in this release compared to the last 2.x alpha release.
Keep building.
- Happy to work on the new @lens/lens dashboard on @lens/dune
Check it out here: https://dune.com/lens/lens-protocol
- Never a boring day! Today, on my way to the dentist, a truck reversed onto my car in the Telepass lane (electronic toll to enter motorway here in Italy).
So I missed my dentist appointment and have to deal with insurances and stuff.
On the positive side I got a nice pre-season tan from doing the incident paperworks under the sun 😎
- LIP-24: Lens Frames Standard
- Last weekend I tried this 'probably not-so-traditional' butter chicken curry recipe and swapped double cream with zero fat yogurt and it was still pretty good.
https://www.youtube.com/watch?v=hDjK5C2aoSs
- Lovely weather yesterday, nearby park.
- Just opened a PR to verify the PromoteReferenceModule: https://github.com/lens-protocol/verified-modules/pull/16
The PromoteReferenceModule enables users to reward specific users when they quote/mirror a post.
In the meantime you can try it here: https://app.boostyblast.xyz/#/lens-protocol/promote-post
- To celebrate minting on orb I’m premiering another new video from the album, here on orb/lens first.
I present,
You.
Open edition for 24 hrs.
Referral split of 50%
- Suspense support in Lens React SDK coming soon.
This is an experimental feature that will involve few hooks at first.
- Hello everyone! I closed my app to update it before claiming my $BONSAI, and now I cannot see the banner anymore. How can I claim them? Thanks
- Being in the official React docs does not make it feel less hacky
- What term would you use for non-Suspense (as in React Suspense) way of operating of a custom React Hook? Traditional sounds IMO. Others?
- I pay to use X, I’m paid to use lens.
- In the movie "The Martian," the decision is made to have Mark Watney and most of the Hermes crew risk their lives with an improvised rendezvous in space, rather than simply dropping a food supply to sustain him while waiting for Ares 4. Even if it meant sacrificing the Hermes lander, they would have had months to figure out how to provide a new lander for the Hermes once it was back in Low Earth Orbit (LEO). 🤔