genta (@333444555666777) • Hey
beautiful girl
Publications
- Introducing the Lens SDK – your new go-to toolkit to create powerful experiences & applications for the social layer of Web3.
Developers rejoice! We have lowered the barrier to entry and made it easier than ever to create innovative, powerful, and engaging Lens apps and experiences. With the new Lens SDK you can plug into the Web3 social layer with just 10 lines of code.
Pick and choose the features you want - only the components you use contribute to the final size of your app bundles. These capabilities are all handled by the Lens SDK, allowing developers to focus on their core features.
The SDK is modular and composable. It seamlessly integrates with other Web3 projects, protocols, and tools such as @litprotocol.lens to enable token-gated publications.
Mobile apps have been some of the biggest success stories on Lens. The new SDK doubles down on mobile support, starting with React Native. With the SDK, you can build polished mobile apps without underlying knowledge of the Lens API or Lens Protocol.
Come build the future on the social layer of Web3.
Get started in our dev docs: https://docs.lens.xyz/docs/sdk-react-intro and dive into our latest blog here: https://mirror.xyz/lensprotocol.eth/LtJBLD6zX_P9EYdsJ2DrT9RaCbiE2vvtajF4Md6wHr0
- Every hour of lost time is a chance of future misfortune.
- Happiness is good health and a bad memory.
- Man of Crypto: Vietnam - 16M Crypto users, Growing Economy, Young Population
In this video, we'll take a look at the exciting crypto world of Vietnam. With 16 million crypto users and a growing economy, this is one country you don't want to miss out on.
We spoke 🙊 with Binance, ETH Vietnam, and Coin98
We tried to exchange ETH 💰 for food 🦞and local services 🏄🏻♂️
Take a look 🎥 how far did we go!
Follow us on socials: @manofcryptoxyz
- Lens devs keep shipping 🛳️ 💨. A lot of cool things have been added with 1.26.0.
**Features**
·Ability to create Nft galleries
·Added support for data availability for mirror with signed typed data (staging only)
·Add support for data availability for comment with signed typed data (staging only)
·Added support for 'ar://' protocol in metadata
·Added support for 'ar://' protocol in metadata
·Added support authentication with EIP1271-compatible smart wallets
·Added indexes to the database
·Added support for MultirecipientFeeCollectModule
·Added support for AaveFeeCollectModule
·Added support for ERC4626FeeCollectModule
·Added more relays to load balance to spread out traffic
·Enabled **hasTxHashBeenIndexed** to be accessible without auth token
·Moved the Follow Proxy action to RabbitMQ.
·Moved the Collect Proxy action to RabbitMQ.
·Removed Internal endpoints
·Rewrote the notification service to improve performance
·Removed wallets from showing in the **of** follower list
·Handle validation internal extensions
·Lensqueue granular error handling
·Rabbitmq metrics and alerts
·Improved speed latency on redis
·Improved Estimate of gas
·Improved Contain memory spikes
·Whitelisted new apps for gasless transactions
**Bug fixes**
·Added optional pretty name to whitelisted currencies
·Added block timestamp to indexer
·Added optional pretty name to whitelisted currencies
·Fixed typo in GraphQL schema doc
·Fixed collect records mismatch on the backend
·Fixed typo in GraphQL schema doc
·Fixed nft population in nft gallery
·Fixed Internal error counts
·Fixed typo in GraphQL schema doc
·Gated working on the dispatcher
·Resolved issue on collect modules circular references
·Resolved issue: When using the **whoMirroredPublicationId** field in the request and querying a publication with multiple mirrors by the same profile profiles repeated in the response
·Resolved issue on collect modules circular references
·Resolved uncaught exceptions for graphql validation errors
·Redis expiry times made dynamic
·Resolved deadlocks on db
·Stopped supporting kovan, rinkeby and ropsten testnets
·Validation metadata fixes
**Breaking changes**
·**Feed** and **feedHighlights** now require auth to call them
**Breaking changes actioned**
·ACTIONED: breaking change: **timeline has been removed**
- don't give up and don't give in
- ETHGlobal Lisbon Hackathon
We want you to build on Lens!
Check out this video with Dev Rel Director @nader.lens bringing the builder energy to @ETHGlobal Lisbon.
We have $10,000 up for grabs:
🥇$3.5k
🥈$2.5k
🥉null.5k
5️⃣ Plus the 5 best Lens integrations will receive $500 each!
Here are some resources to get the devs started.
Docs - https://docs.lens.xyz/docs
Apps - https://lens.xyz/apps
Lensverse - https://aave.notion.site/Lensverse-a5926eab1d8148eda10053af9f4e28a0…
Reach out to @nader.lens and @jessglover.lens for any builder enquires.
We can't wait to see what you build 💚
- Growing up with a boy is worse than talking to an old man, the old man is good, the old man has a will, the old man has a subsistence allowance,
- O my Gosh.... it's comiiiiiin 🌞 Baku today.
#nature #photoofday
- Deploy and Verify a Soulbound NFT smart contract on Polygon zkEVM with Foundry
I deployed a Soulbound "SoEarly" NFT collection to Polygon zkEVM!
Mint an NFT (Write Contract -> safeMint) to show how early you are to zkEVM: https://explorer.public.zkevm-test.net/address/0x05d7303617De6e7D787013bA45147C49d42D754e/contracts#address-tabs
Code: https://github.com/oceans404/soulbound_zkevm
- Dear L2 & L3 #lens frens,
coming soon ...
`L2+ club` powered by @lensclubs.lens .
Not sure about the name yet BUT about the goal:
**"sharing high quality L2 & L3 content to make people aware of the fascinating world of L2s and L3s."**
1️⃣ If you are interested in joining (and sharing high quality L2 and L3 content) pls comment :-).
2️⃣ If you are interested in learning more about L2s and L3s comment as well and we'll let you know as soon as we launch 🚀.
3️⃣ If you have questions related to L2s and L3s, pls comment as well :-).
✨ @defi_ezr3al.lens @remivalade.lens @antonis.lens @nicogallardo.lens @punkess.lens
#Arbitrum #Optimism #StarkNet #zkSync #Fuel #PolygonHermez #Aztec #ImmutableX #dYdX
#L2club #L3club
- Greetings! My name is onamonapeia and I am a musician and visual artist.
I love long space walks and extraordinary spectral phenomenon.
I do not compete, I complete.
///Facti Pontem\\\
#GenesisPost
#YourMomLovesJackFrost
- The CEO of Independent Reserve says Hong Kong's "friendly" licensing regime makes it a worthy destination to set up shop, but there are other factors to consider.
Aussie crypto exchange hints interest in Hong Kong base, but it’ll depend
The CEO of Independent Reserve says Hong Kong's "friendly" licensing regime makes it a worthy destination to set up shop, but there are other factors to consider.
- Crypto Crystal Giveaway 🎁
Only 20% of the crystals are for Sale and it is harder than ever to get one!
✅ Like
✅ Mirror
🔥 and a crystal might be yours 🔥
- GM World! 🫶🏻🤩☕️☀️
Do you want a story and a clean sky to see how clear and brilliant your future will be?
Take the sky from the picture and the story from here: https://lenster.xyz/posts/0xd3a4-0x027b
PS: it’s a @wav3s post! Hurry up!
- GM World! 🫶🏻🤩☕️☀️
Do you want a story and a clean sky to see how clear and brilliant your future will be?
Take the sky from the picture and the story from here: https://lenster.xyz/posts/0xd3a4-0x027b
PS: it’s a @wav3s.lens post! Hurry up!
- Zerion coming with transaction safety checks, live from Poolycon
- **RELEASE**
# 1.23.0-1.25.0 - 22nd December 2022
Database migration to aurora is now fully complete.
We hope everyone has a merry christmas and happy new year, this one is free to collect as an early christmas present from the team, enjoy all!
On top of this here is everything else which is within this release.
## Features
- feat: DA mirrors, comments, posts (not exposed)
- feat: worldcoin SMS identity verification
- feat: DA signed typed data (not exposed)
- feat: extend code to handle reads and writes from different db connections
- feat: increase max pool to 50 and holding connections open for 60 seconds
- feat: allow ability to spread out the database reads into many read hosts to improve performance
- feat: config the read and write host connections
- feat: make running the backend easier and faster locally
- feat: improve some publication query performance by 2x
- feat: make feed only query reactions when it needs to
- feat: native arweave uploads
- feat: http and ethereum improvements. Http one means sharing connections!
## Bug fixes
- fix: scalar on gated collect condition
- fix: streamline ScalarOperator enum
- fix: gated: check if erc20 token condition references a smart contract that does not exist
- fix: resolve unfollowing issue sometimes happening
- fix: resolve unknown follow modules working
- fix: whoMirroredPublicationId results are not in order
- # 1.2.1 - June 22nd, 2022 17:32
## Features
- feat: allow ability to filter on `timelineTypes`
- feat: gasless for `iris`, `teaparty` and `alps`
- feat: support new query `profilePublicationsForSale` to grab all publications for sale for a given profile
- feat: add cache headers on some internal storage to make it faster
## Bug fixes
- fix: Incorrect paginatedResultInfo when querying `whoCollectedPublication`
- # 1.16.1 - 27th September - 3rd October 2022, 20:00pm
## Features
- feat: add more profiles to curated list
- feat: add ability for others to see each other timeline
- feat: whitelist stems for relay
- feat: make profile searching exact match on handle
- feat: add `https://theshr.xyz/` to gasless
- feat: add memester to gasless
- feat: add caching to the degree of seperation
- feat: add more handles to curated
- feat: add caching to reference module
## Fixes
- fix: take out expensive stats query for now
- will you stay with me Lucy
- I’m on a pre-rAAVE mode https://open.spotify.com/track/5Z27nlC2jKWUFfenFYbfG1?si=GeXExUiNRVW8Ha-66FlJTw&context=spotify%3Aplaylist%3A21WCdQ2avcs3b7X5cu5OtJ
- # 1.3.0 - July 6th, 2022 15:45
## Features
- feat: on hidden it should not bring them back on `timeline`, `search` and `profiles`
- feat: add follower fees into global stats
- feat: extend refresh token to be valid for 7 days to allow mobile apps better UX
- feat: expose `sns` and push everywhere for third parties
- feat: add `profilePublicationRevenue` and `profileFollowRevenue`
- feat: huge refactor to make backend a monorepo
- feat: add dev-portal-api
- feat: add sns notification service to listen for streams of data
- feat: be more aggressive on the indexer if our node provider is down and never give up
- feat: improve error handling and tracing when indexer throws
- feat: internal API if publication hidden do not allow comments or mirrors
- feat: add source onto free text claim handles column
## Bug fixes
- fix sync issue related with NFT profile
- fix: when commenting on post pull in the `appId` if we can fetch it before the insert
- fix: issue with timestamp coming back as `ms` sometimes and `unix` sometimes
- fix: count was wrong for getting comments on publication
- fix: issue with app id not be populated on publications
- fix: `ipfs_internal_uploads_pkey` PK issue
- fix: devportal: refactor how users are added in app creation and update
- fix: resolve issue with approval followers total count
- fix: resolve validation on metadata version
- fix: throw error if `txId` is not defined
- fix: make `profileId` nullable on `ReactionFieldResolverRequest` to make querying it easier on mirrors
- fix: Error: Property 'token_id' doesn't exist.
- fix: on the indexer to handle the bug found on prod contract
- fix: issue with nft sql
- refactor: indexer events clean up and more resource friendly
- fix: bring back hidden publication when query by publication or query by tx for publication
- fix: indexer bug if resync falls over it could end up skipping blocks without checking
- fix: resolve sql error `updateProfileImageURIOnChainQuery`
- fix: resolve trigger count to on conflict do nothing on some insert cases
- fix: internal profile metadata updating
- fix: profile metadata attributes added validation
## Breaking changes
- breaking: `profileRevenue` has now changed to `profilePublicationRevenue` to make the schema clear with the new added `profileFollowRevenue`
### Actioned
- breaking change: `hasCollected` is `deprecated` you should use the `hasCollectedByMe` field resolver on the publication, this will be removed from on 1st of July 2022
- breaking change: `hasMirrored` is `deprecated` and you should use the `mirrors` field resolver passing in the profile id the user is active on, this lives on the publication, this will be removed from on 1st of July 2022
- # 1.15.0 and 1.16.0 - 22nd September 2022, 13:30
## Features
- feat: degree of seperation reference module
- feat: add field resolvers for `canComment` and `canMirror`
## Bug fixes
- fix: resolve tagging snapshots
- fix: expose alt tag and cover when snapshotting
- fix: invalidating cache for collects!
- hello
- Found @youmemeworld in Singapore, I met more people interested in Lens than crypto in general lol
- Let's make Web3, the Metaverse and AI more tactile.
The most exciting new UI for me this year was the text prompt into discord to spark an AI generated image with Midjourney. In the following weeks Midjourney, Dall-E and Stable Diffusion exploded into a ton of more tools and I saw more than thread or piece around the idea that every GUI will be a command line GUI.
And yes it's true voice or text prompts are powerful UIs and seeing all the other prompts in the Midjourney Discord made me a more literate designer. More exposure to prompts gave me a better sense to tweak my inputs.
A text prompt is like any language a code and I find it fascinating that we have a shift back to the command line tool. We are having conversations with back and forth with our machines.
While I love those interface and I love every once in awhile using Siri with my AirPods I start to wonder what senses we leave out with this.
There is a scene around mechanical keyboard porn, to take tipping a more sensual experience. The restiance, the texture etc all that matters but most of us just tap a glass piece without a hint of feedback.
AI tools are helping us to get to more conversational, more voice operated, more dialogue like interfaces. What would even a group chat with multiple AIs and other creators look like? But how can we make this more sensual , more haptic?
I am the lucky owner of a PlayStation 5 and for me the biggest thing ever are the haptic triggers. They offer some resistance when I increase the speed in a racing game, I can feel the pressure of bow. Suddenly an interaction has some weight.
Reducing everything to a text doesn't have the same weight? Especially when I think about Web3 were more and more things become transactional and have financial implications I wish sometimes the feedback would be more haptic.
What if we create more sensual, haptic experience?
How might we create a sense of loosing tension when we disconnect with a wallet?
How might we feel the size of a transaction? What if a large on feels different than a small one?
How might we nudge people that a transaction succeed through subtile vibrations?
How might we use vibrations or resistance when we leave safe territory in a DeFi application?
How might we use haptics to celebrate a successful mint?
How might we even start to think about other senses?
What does the Metaverse feel like? Could we feel different textures? A novel in beta / early access release of a new protocol feels more like rough texture than an established well audited one?
How does the Metaverse smell and taste like? What if you could smell you burned tokens by sending it to a black hole?
When we design all those metaverse spaces and games how can we increase the immersion through more sensual and haptic experience?
Today most of our applications look all the same. We use the compound governance design, the Uniswap trading view, etc. But if we use similarity there for easier adoption and accessibility can we use haptic feedback for better differentiation?
When everything moves toward a command line tool how do we play feedback back differently? Most of those UIs have no proper sound design yet. What does a successful prompt look like?
Who is exploring those things right now?
- RELEASE - 1.6.0 - August 11th, 2022, 15:00
Features
- feat: metadata v2 support - https://docs.lens.xyz/docs/metadata-standards
- feat: ability to filter on metadata v2 on publication queries
- feat: create a cron for migration so we can execute them in code on box without ssh
- feat: map dedicated lens infura to help with infura public gateway issue
- feat: add notification id in the notification response to help client side caching
- feat: expose endpoint to bring back all the tags filtered by popular and app
- feat: profile and publications syncer now have different crons and x3 load allowance
feat: Integration with ENS to enable the offchain resolve.
back dated feature log:
- feat: ens on-chain identity now in the database
- feat: sybil.org linking for on-chain data https://github.com/Uniswap/sybil-list/blob/master/verified.json
- feat: `onChainIdentity` now exists on `Profile`
- feat: publication stats > `totalAmountOfComments` is a global stat of the amount of comments, if your filtering on sources some comments may not be included in what your trying to show. This means the count number would be wrong. We now have have a field resolver on the `PublicationStats` type which will return the total amount of comments for the sources you specified:
1) commentsTotal(forSources: ["app1", "app2”])
2)postsTotal(forSources: ["app8"])
3) mirrorsTotal(forSources: ["app8"])
4) publicationsTotal(forSources: ["app9"])
- RELEASE - 1.7.0 + 1.8.0 - August 19th, 2022, 10:00
Features
- feat: dispatcher public API! (whitelisted apps)
- feat: upgrade relay npm package
- feat: extra info for claiming
- feat: worldcoin integration https://human.withlens.app/
- feat: worldcoin on chain identity is now on the profile
- feat: improve graceful shutdown of pods
Posted using the dispatcher!
- beach ocean you
- Phaver has a large Turkish community. Imagine the excitement when DevCon would be next year in Istanbul.
- RELEASE - 1.9.1 - August 22nd, 2022, 16:00
Features
- feat: all dApps on testnet can use gasless + dispatcher within the API freely! Happy building!
- # 1.10.0 - August 24th 2022, 11:00
## Features
- feat: allow unknown collect modules (sandbox incoming)
- feat: allow unknown follow modules (sandbox incoming)
- feat: allow unknown reference modules (sandbox incoming)
- feat: improve error tracing
- feat: whitelist orbs and social3 for relay
- feat: bake in retries of the relay on proxyActions
- feat: add `getWhoReactedPublication` so you can fetch who reacted to a publication
- feat: enable `fastest` in relay mode to avoid going into secondary nodes
- feat: prod API dashboard deployment
## Bug fixes
- fix: issue sometimes getting back reactions
- fix: extra checks if only followers can collect the free collect
- # 1.12.0 - 2st September 2020, 14:30
## Features
- feat: big query base generic package lays out the interface to query
- feat: write the machine-learning base package and add the first wtf-rec logic in
- feat: `recommendedProfiles` now uses ML to predict who to follow
## Bug fixes
- fix: explore fix on publications
- fix: profile metadata snapshot
- fix: tagging searching
- fix: metadata filtering and paging
- whats the best lemon?
- Whats the best coffee? ☕️