Nitin Goyal (@nitingoyal) • Hey
I am smart enough to know that I am dumb.
Publications
- A Lens Meetup in Bangalore ? Who all are in?
- 🔥 **The Landscape of** @lensprotocol **Ecosystem**
**#LensProtocol recently launched Bonsai to speed up Web3 user experience without sacrificing decentralization.**
**The day when #Lens and #SocialFi explode is not far away! Let's explore 👀**
- Is there someone using Bitcoin Ordinals and Inscriptions here on Lens? Where can I grab some alpha?
@yoginth.lens @stani.lens ??
- Welcome to Family Affair.
Family Affair is a project dedicated to artists who want to break the mold. To artists who want to challenge what it means to release music in 2023.
Founded by Daniel Allan - a leading artist in Web3 - our strategy will revolve around a Web3 backbone coupled with innovative release strategies curated to each artist.
This project isn't only about the music - it's about the people and the stories behind the songs.
We hope that you join us not only in telling the stories, but in being a part of our very own.
Let's make it a Family Affair.
- **NFTs - much more than just Collectibles. We need to look beyond Apes and Punks.**
2022 was in many ways the year of NFTs in the crypto space. The use cases for NFTs have exploded from collectibles for Reddit, loyalty rewards for Starbucks, marketplaces using Stripe, shopping airdrops for Flipkart and many others. However one thing which always surprises me is that most Web3 folks still consider NFTs as one or the other kind of collectibles.
Since most NFTs are considered to be collectibles, there is always a perceived value for every NFT held. In addition there is a subtle expectation that their value (real or perceived) should increase over time. I think this has more to do with the history of NFTs where Cryptopunks and Bored Apes Yacht Club have reached astronomical pricing and interest. Somehow this positioning that NFTs are collectibles with increasing value has stayed in the users minds.
In my view we should look at NFTs beyond being just collectibles. I would say that they are becoming increasingly used as ***utilities***. What this means is that having a specific NFT in a wallet will unlock a functionality only the token holder can use.
Here are some use cases where this is already happening:
**Supply Chains* - CargoX is **issuing shipping documents** as NFTs to facilitate settlement of bills. *Lenster, which is the social media application of Lens protocol, uses NFTs for *creating user profiles* and establishes user authentication using these tokens. “Lens Protocol’s decentralized social network members are empowered to create, maintain and own their content and profiles represented through NFTs" - source
*Soulbound Tokens - This is a clear example of NFTs which will be purely utilities as they cannot be sold or transferred.
*Even the widely used Uniswap uses NFTs - On Uniswap v3, *liquidity provider* *(LP) positions* are represented as NFTs (ERC-721 tokens).
*Many applications are using NFTs as *entry tickets* to like sporting events, exclusive parties etc. Their utility ceases after the event is over.
I think that the use cases of NFTs as utilities will explode in the future and open up many exciting possibilities.
*This post is reproduced from https://nitingoyal.substack.com/p/nfts-much-more-than-just-collectibles - please subscribe if you find this content interesting. Comments welcome.*
- Golden Hour
#CDG #EifelTower
#LMCC #FreeWhenFollow #FreeCollect #CC0 #photography
- Anyone using #bitcoin ordinals and inscriptions?
- How does Delete a Post work on Lenster? All the data posted on Arweave will persist forever - so how do we handle a user deleting a post?
@yoginth.lens @stani.lens
- `Foto a Day #113`
💭📸
Edition of 3
1 WMATIC
25% Mirror Referral
Followers-only
#LMCC #photography @creators @photographers
#Lenster #Lensport #FotoADay
- Yo @arunphilips.lens !
- This past December, I was diagnosed with breast cancer. Yesterday, I went in for my lumpectomy which is the first stage in a series of months-long treatments.
It's a big deal and a big deal needs a BIG LEWK. In all seriousness, playing with clothes lifts my spirits - it's silly, whimsical, and childlike. Fashion turns lemons into lemonade, and pillbox hats into actual pills. It's exactly times like these when we all need a bit of levity. And let me tell you, the hospital team LOVED IT - it made their days too!
I'm making this post a paid collect to help offset some of my medical costs. I'll share some more from my surgery day throughout the week.
And if any of you ever need help picking out a look to shine a bright light on a dark day, give me a shout, I'd love to help.
xx,
L
- https://ipfs.io/ipfs/bafkreiargt6gtylyl33cw5vcge77h2gaofo4hnsvyt5kts4rb3gwnpyhf4
- Loved this #bitcoin #price #meme
- **EIP-5484 Minimal Soulbound NFTs**
This standard implements SBTs as an extension to existing ERC-721 type tokens. Service providers (marketplaces, exchanges) can treat SBTs like NFTs and do not have to make drastic changes to their code. This standard specifies that the Soulbound token can’t be transferred, but can be only be burned based on a predetermined immutable burn authorization. In custom implementations of SBTs using ERC-721, the `transfer()` function throws an error. Using EIP-5484 means that “transfer functions to still throw, but also enable third parties to check beforehand if the contract implements the soulbound interface to avoid calling transfer” (from the spec). This standard specifies the following burn authorization:
`enum BurnAuth {`
`IssuerOnly,`
`OwnerOnly,`
`Both,`
`Neither`
`}`
The implementation of this standard in an ERC-721 contract can be done via interface `IERC5484`. Since `BurnAuth` is immutable after issuance, the rights to burn the token are effectively locked once the token is issued. Additionally, there are no unpredictable/custom error conditions while calling the `transfer()` function and a caller can pre-determine if the contract implements the soulbound interface to avoid calling transfer, saving gas. The code snippet below is a crude example of how this can be achieved in practice (provided your 721 contract implements the IERC5484 interface):
`mapping(uint256 => BurnAuth) internal _burnAuth;`
`function mintIssuerOnly(`
`address _recipient,`
`string memory _uri,`
`uint256 id`
`) external {`
`_mint(_recipient, id);`
`_setTokenURI(id, _uri);`
`_burnAuth[id] = BurnAuth.IssuerOnly;`
`}`
The function `mintIssuerOnly` takes the address of the recipient, the token URI and the tokenId as an argument, and once the token is minted only the issuer of the token can burn it.
#SBT #soulbound #EIP
Snippet from: https://nitingoyal.substack.com/p/soulbound-tokens-current-state-of
- If you are interested in Soulbound tokens, you may find this article useful. It covers the current state of the EIPs and how we can use existing standards to implement an SBT.
https://nitingoyal.substack.com/p/soulbound-tokens-current-state-of
#SBT #soulbound
- 😎 You probably won't believe it, but the first 30 mirrors will earn 1 WMATIC immediately in their wallet. GO!
(you just need to have 10 followers, just that)
🌿 Hello lens frens!
- > Advertising will never be the same again
Decentralized social networks, demands BETTER ways
Now, everyone can participate and earn, by helping others increase their reach
Earn by mirroring your friends publications with 🌊
#wav3s
- Music transcends language.
Try listening to this song (Hindi+English mix) - did it hit you in some way?
https://www.youtube.com/watch?v=clyA86Ky93A
- First music drop on Lens! 🎉
**Mysterium** is a down-tempo instrumental, with lo-fi beats and Bach inspired melodies. Good for those introspective, late-night vibes.
Collect for 1 WMATIC or mirror for 10% referral reward
Much love #lensfrens !!
@mixtape.lens #MusicNFTs #LMCC
- A sunny day today.
- How/where do I see the complete set of blockchain transactions @lenster.lens has performed for my wallet? And how do I see my data (decentralized)? Just curious.
@stani.lens @rickydata.lens @fabri.lens @blockchainbrett.lens
- Has anyone used any image creation AI - basically a chatGPT for images?
@stani.lens @rickydata.lens
- Tried out Lens today. LFG