xdevloper (@xdevloper) • Hey
xdevloper (@xdevloper) • Hey
Publications
- Allow us to reintroduce ourselves...meet the native hyperscaling solution for Lens, Momoka! Momoka is an Optimistic L3 scaling solution, that will process transactions at hyperscale, and is designed to support the next generation of web3 social users.
Data availability layers are utilized to prevent storing information on-chain. While content on Lens may include an on-chain transaction, the content data is linked to a data availability location, like Momoka.
Momoka serves as a scaling solution that processes Polygon transactions off-chain, achieving hyperscale and reducing costs. Unlike L2 solutions, Momoka doesn't compress transactions into L1, it sends and stores them on a data availability layer.
The main challenge for decentralized social networks is to ensure that users have control over their content, while still being just as user-friendly as traditional social networks. Momoka makes the future of decentralized social possible.
We've worked relentlessly with the @bundlr-network.lens and Arweave teams to ensure scalability by providing Data Availability (DA) guarantees, allowing the use of Ethereum Virtual Machine (EVM)-supported wallets to save DA logic and facilitating the rapid publishing of data.
Permissionless innovation is at the core of everything we do on Lens. As we approach one year on mainnet (still in beta), we have been blown away by the talent and passion in our dev community but we realize in order to scale to the masses, we need to build new solutions.
Since yesterday, Momoka is already being beta tested on Lenster, Lenstube, Orb, Buttrfly and Phaver.
We look forward to seeing more applications roll out Momoka.
To make it easier to find any transaction made with Momoka, we built the Momoka Explorer (http://momoka.lens.xyz) to track and find Momoka transactions and to monitor the throughput speed of Momoka.
Join our Spaces today at 15:30pm UTC to hear from @stani.lens, @wagmi.lens, @nader.lens, and special guests from Bundlr and Arweave: https://twitter.com/i/spaces/1nAKEryXyDYGL/peek
- my latest lenshead, a bit more cosmic, a bit more me...
- In Bulk and On Demand Queries with Lens BigQuery
🔗 Codebase - https://github.com/dabit3/lens-bigquery-with-node.js
🔗 Docs - https://docs.lens.xyz/docs/public-big-query
In this video, I'll introduce the Lens BigQuery API, demonstrate its capabilities using the Google Cloud Dashboard, and guide you through building a JavaScript project from scratch to query and store data locally.
By the end of this tutorial you should have a good understanding of how to use the API to query all of the available data sets.
- 人在江湖 生不由己
- 真诚地感谢某个人的出现,像黑暗的角落里乍现的一抹光亮,不刺眼的光 却能将大片冷落填成暖和,只要他存在,于我便是难得的欢愉和庆幸
- hi。互相关注啊
- 那股喜欢的劲、混杂着委屈,退下去又涨起来,反反复复
- gm lens frens 👋
Today I have made an important decision in my life 📢
I quit my job today and going to focus full-time on maintaining the first-ever open-source frontend @lenster.lens 🌸 powered by @lensprotocol 🌿.
Building social media was my dream since 10th grade, I built more than 4 social media in public but all failed, Lenster is my 5th one and it’s going crazy ⚡️.
I believe building in public is key 🔑 to the success of a product.
We have a lot of items queued up in the roadmap, be excited about it 🕺
**Collect this post for 2 WMATIC and support Lenster’s development 🙏**
- It’s GHO time! We are now live on Ethereum’s Goerli Testnet!
**GHO’s Codebase**
The GHO code is public and available on GitHub: https://github.com/aave/gho-core
**Bug Bounty**
Help us squash bugs! Follow the governance forum to learn more about bug bounties
https://governance.aave.com/t/gho-development-update-testnet-release/11631
**Next Steps**
- Get involved here: https://twitter.com/AaveAave/status/1623683916665360384
- Get started at gho.xyz and follow the GHO journey @gho.lens
- An experiment in social coordination with dYdx
- Lens will be a critical piece in the Internet video creator stack. It’s only a matter of time.
Creative content distribution is outdated. Creativity will be enabled by real relationships between creators and their supporters.
Many of those relationships will be made here - on Lens.
Glass is a protocol for creating on-chain video experiences. Lens is how video creators will tell the story and build a community around those experiences.
In the coming weeks, we want to release a playbook for making the most of that synergy. Collect if you're interested ✨
- 🎉 The Hacker Smurf auction is LIVE!
🔥 only 25 available, it's bidding time 🚀
https://opensea.io/collection/the-smurfs-society-legendary
- LensReact Hooks SDK Made Simple: A Quick Start Guide for Developers
The Lens SDK includes a collection of React Hooks containing all you need to interact with the Lens Protocol.
In this video you'll learn how to get started building on Lens in only a couple of minutes using the Lens React Hooks SDK.
- **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`
- Dear Lens fam, what is the Future of Social for you?
At t2, we believe the future social networks should revolve around our values, not just what grabs our attention. We want to foster meaningful connections with others, share what helps us achieve our goals, and enjoy articles that empower us.
We have witnessed how the Lens community celebrates genuine creativity and friendship. We believe our values and mission align closely with those of the Lens community. So, we are excited to bring a new type of writing and reading platform to @lensprotocol, starting with our manifesto. manifesto.t2.world
⏳ If you are on board with this vision, **sign the Manifesto** with your value propositions and complete all steps. You will receive a personalised card to showcase your values and **early access to the t2 alpha product**.
**If you are a writer, follow us and comment below with your favourite piece of writing by you. We will follow back!**
- Wow. 212 collectors for our genesis post. 255 of you shared the Manifesto to Lens in solidarity with our mission. We can’t thank the Lens community enough and are proud to have you on the allowlist to claim your .glass for free. **❤️🌱**
The Glass Pass is here. Your videos, your Glass Pass.
The goal of Glass has always been to let creators own their videos. Truly own your videos.
The Glass Pass is your identity on Glass. Your own individual .glass username on Ethereum.
The Glass Pass is your key to creating videos with Glass.**** When the new Creator Studio and Glass Protocol launches in a few weeks, it will only be accessible to creators who own a Glass Pass. All the videos you create with Glass will be linked to your Glass Pass on-chain.
The Glass Pass lets you invite other people to the protocol.**** The Genesis claimers will get the Special Edition BLAZE Glass Pass. These Genesis Glass Pass holders will be able to invite other people to claim Curated BLACK Glass Passes via special links.
The Glass Pass (.glass) is designed to complement other decentralized identity networks, like your .eth and .lens. We believe people will have different types of on-chain identities that serve different purposes and represent different networks.
👑 Collect this post and drop your .glass below 👑
Probably nothing.
- Ronnie uses Collateral Swaps.
Available across all V3 markets on app.aave.com. Powered by ParaSwap.
- Have any of you been to Dubai?
Share photos and impressions...
- Take a break☺️🍵
- Natural
- ☕️🏡
- Let's say them welcome 💜 @spinblade.lens
https://twitter.com/spinbladeio/status/1639599829344047105
[Spinblade (🌪,⚡) Twitter'da](https://twitter.com/spinbladeio/status/1639599829344047105)
“🌿 We've brought you great news! Spinblade is now on @LensProtocol!
💚 Go ahead and follow us, frens! We've got a lot to share with you!
https://t.co/JE9oVGS9CN
@lensterxyz👇
https://t.co/WJc4kQ2vLM
#Lens #lensprotocol #lenster #web3 #blockchain”
- I only have 1650 ARB, how can I exchange for this car. :))
- Hi guys just minted my @lensgardennft.lens you can do so as well at https://www.lensgardennft.xyz/garden feel free to dm @0xzelda.lens with any questions
- 如何在zksync上快速mint nft
1.进入lenster 随意选一个头像或者图片
右键-复制图片地址
然后粘贴到浏览器或者微信对话框
只选取ipfs后面的一串字母数字(CID码)
2.进入zksync钱包 mint nft
lite.zksync.io/transactio……
粘贴刚才的CID码
最后点击 mint 即可
分享 mirror
- Experience the captivating tales of the Lost Lens!
Uncover the secret treasure?
Complete the quest at the end of the comic and get a chance to win something exciting!
- La natura si sveglia e di raggi s'inebria
La terra, discinta, felice di rivivere, rabbrividisce di gioia sotto i baci del sole.
~ Arthur Rimbaud 🖋
~ Alfred Sisley 🖌
- Happy Day beautiful world🔔🌎🌱🌱🌅🐦🐬🐬🕊🦋🍁🍁🌻🙏🌴🌴
- #nftart #orrvan2 #lenster #lensview #BlizzardArt
If you like these artworks,please
like ❤️🔥
mirror 🔁
and collect 📩
to let more people see them
- **Improvements in this release**
We have added several new hooks in this release to help our community, highlights below 👇
📰 Ability to collect a publication
✅ Enabled approving modules (gas efficient with support for EIP-1559 gas estimation)
🪞 A new feature that allows you to see who mirrored a publication
💬 Expanded the filtering of feed, with explore publications and comments data
**What's new?**
Added **`useCollect`** hook enables the collection of publications
Added **`useApproveModule`** and internal toolings for EIP-1559 gas estimation Added **`useWhoMirroredPublication`** hook Added **`metadataFilter`** to **`useFeed`**, **`useExplorePublications`** and **`useComments`** Added **`IStorageProvider`** **`StorageSubscription`** **`StorageProviderSubscriber`** and **`IObservableStorageProvider`** to the package exports
Removed the **`walletType`** argument from the **`login`** method of **`useWalletLogin`** hook Removed **`IStorageProvider.subscribe`** method (use **`IObservableStorageProvider`** when custom subscription logic is required)
- 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**
- Lens BigQuery Public Dataset is Live 🔍
Read more about unlocking new possibilities in our blog
https://mirror.xyz/lensprotocol.eth/L-VyE549sOOdi4nBgos6XNAUgf3H1oErfkAtndU6RHY
Learn how it works in our developer docs
https://docs.lens.xyz/docs/public-big-query
- 1111111
- 快跑啊 有妖怪
- I own my money with ETH
I own my items with NFTs
I own my identity with Lens
Wherever I go. That feels good 😌
- # 1.12.2 - 9th September 2022, 18:00
## Features
- feat: allow internally to use metadata v2
- feat: extend the curated profiles
- feat: improve the publication building
- feat: improve query speed all round
- # 1.13.0 and 1.14.0 - 14th September 2022, 12:30
## Features
- feat: custom filters cron
- feat: the first custom filter gardeners
- feat: add more curated profiles
- feat: add reactions to notifications
## Bugs
- fix: resolve 5xx sometimes happening when pod is not ready
- oh!
- 嘿
- # 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`
- 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.9.1 - August 22nd, 2022, 16:00
Features
- feat: all dApps on testnet can use gasless + dispatcher within the API freely! Happy building!
- # 1.11.0 - August 26th 2022, 11:00
# Features
- feat: deploy sandbox API to production allowing builders to have an environment they can whitelist modules and use the API
- # 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
- 普通人的第一天
- Music curation will be at its best when you start hearing "I got mirrored by...." 💭🎶
Meanwhile if you are into bass here is a an DAO curated playlist with nice bass beats https://www.oohlala.xyz/playlist/2497caf3-0dc0-4950-ad64-c0720bf70b11