madarauciha (@madarauciha) • Hey
madarauciha (@madarauciha) • Hey
Publications
- hello how are you
- **Improvements in this release**
🛠️ Simplified integration for React web apps. Install and import from `@lens-protocol/react-web` with less configuration.
🔐 Token-gated support: You can now create encrypted posts and comments which can only be read by users that match the criteria you define.
🪪 Active profile is automatically wired as the Observer ID of all relevant queries. Doing so the Lens SDK provides a cohesive view of the data that is relevant to the eye of the Active Profile.
**What's new?**
- New `@lens-protocol/react-web` package for a simplified React web apps integration
- Token-gated posts and comments
- Cohesive data fetching using Active Profile as Observer ID
- Enhanced fields for `ProfileStats` and `PublicationStats`
- Added `appId` to LensConfig. Allows you to identify posts created by your app. You can then use the `sources` to filter posts by the same App ID
- Added `useProfilesOwnedByMe`
- Added `useProfilePublicationsForSale`
- BeatsApp.xyz & Uniswap Integration: Simplifying Crypto Swaps for Music Collectors!
Exciting news for music collectors on BeatsApp.xyz! We've integrated with Uniswap to make it even easier for you to collect your favorite tracks. If you don't have enough of the required token to complete a purchase, our 1-click Uniswap integration has you covered. Watch this video to see how we've streamlined the process, automatically populating the necessary token and amount, allowing you to swap your crypto and expand your music collection with ease. Don't let insufficient balances hold you back - explore this groundbreaking feature today!
Featured Drop by Sagrado: https://beatsapp.xyz/post/0x018421-0x73
- I want the ability to collect paid content on mobile so bad
- Thoughts on ability for users to post and vote on collects revenue?
Ex. I create a collectible post and let users decide who should receive revenue from revenue splits - then add that address to the rev split on posts
- vzddz
- 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!
- # 1.12.1 - 5th September 2022, 13:00
## Features
- feat: make explore default time 24 hours not 1 week to try to explore more publications and make it more fun for UIs
- feat: add new explore filter which is `CURATED_PROFILES` to allow discovery on known good content profiles
- feat: order collects by default profiles first then collected times to make profiles be top
- feat: order followers by default profiles first then follow time to make discovery better and wallet fall at the bottom
- feat: make random on explore a bit better instead of random everything use only its context it got back
- # 1.12.1 - 5th September 2022, 13:00
## Features
- feat: make explore default time 24 hours not 1 week to try to explore more publications and make it more fun for UIs
- feat: add new explore filter which is `CURATED_PROFILES` to allow discovery on known good content profiles
- feat: order collects by default profiles first then collected times to make profiles be top
- feat: order followers by default profiles first then follow time to make discovery better and wallet fall at the bottom
- feat: make random on explore a bit better instead of random everything use only its context it got back
- what tastes good and loses weight
- So were all gonna post music tonight, right? right? 👀
- # 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
- # 1.17.0/1.16.2 - 12th October 2022, 12:00PM
## Features
- feat: migrate cron to rust `cron-sybil-org-rs`
- feat: migrate cron to rust `cron-custom-filter-sync-rs`
- feat: feed aggregator replaces `timeline`
- feat: protect the amount of scanning 1 alias can do. You are now limited to 3 per query and 1 per mutation
- feat: fix pods sometimes going down with 5xx due to memory issues
- feat: add authentication record to get more visibility of active users
- feat: improve performance and decrease hosting costs
## Bugs
- fix: resolve mentions notifications not being sent
- fix: degree of seperation 0 means nobody can comment even yourself
- fix: locale to handle bad regions for now
- fix: proxy free collect if following allow to collect
## Nullable warnings
- `totalCount` on `PaginatedResultInfo` is now nullable as some queries like `feed` can not work out full total due to aggregation
## Breaking changes
- incoming breaking change: `timeline` will be removed on November 15th, 2021 use feed instead
- incoming breaking change: `collectedBy` on `Post` and `Comment` will be removed on November 15th, 2021
- incoming breaking change: `timeline` will be removed on November 15th, 2021 use feed instead
- incoming breaking change: `collectedBy` on `Post` and `Comment` will be removed on November 15th, 2021
- nice to meet you
- 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"])
- # 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
- # 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 my name is harry
- gm all! 👋
Today I wanted to introduce you to Sismo and explain you what ZK Badges are 🧵⬇️
(stay until the end, there might be a badge to mint 👀🎁)
What is Sismo?
Sismo is « a modular Attestations Protocol focused on decentralization, privacy and usability. »
But what concretely does it mean?
Sismo enable you to prove on Ethereum to anyone, thanks to one of your addresses, that you are, have or did something. Theses proofs are represented by badges, which are non-transferable NFTs (ERC-1155 tokens). To be allowed to mint a badge, your address must be in the group of eligible addresses associated to it.
But now what if you could prove something with an address but receive the badge on another without any link between these two 👀
So proving something without doxing the address you used to prove it.
That’s what ZK Badges allow us to do!
With Sismo you prove directly in your browser that your address is part of a group of eligible addresses. It uses zk-SNARK technology.
Let’s take a simple example: you can prove, on an anon address (destination address), that you own a conference POAP, by using your ENS address (source address) which contain that POAP. And vice versa. But of course your source address allow you to only mint one badge on the destination address of your choice, no more.
This is a simple example but you can imagine much more useful ones!
There are obvious uses cases for Sismo and ZK Badges such as Sybil resistance. By the way Sismo has already shipped a “Sybil resistance” ZK Badge using Proof Of Humanity, go check this out: https://twitter.com/Sismo_eth/status/1569668644497510402?s=20&t=texAnda3oLd9C1iRjfFCdQ
So this allow you to prove that you are a human on an anon address using your POH registration (doxed) address. It’s not perfect yet but it’s a start and it shows how ZK Badges can be powerfull! 🔥
Privacy is necessary in the IT world and even more in an ecosystem like Ethereum where all our interaction are public. That’s why Sismo will help us to create anonymity on top of these concepts and more…
Now lt’s time for the little gift! 🎁
If you want to try out Sismo and get your very first ZK Badge ➡️ **Mirror** this post
Then, from 02/10/2022 you will be able to mint the badge associated to the proof that you Mirrored this post. I will let you now when it’s available and the steps to follow to mint it :))
Thanks for reading this thread and welcome to Sismo anon! :))