Why @graphprotocol is such an important part of developing user-centric blockchain apps. A thread (👇)
Databases are a standard part of traditional software. You can use them to store and organize data. And what's really valuable about them is your ability to search and retrieve information in a way that makes sense.
An example might be a simple social network. Imagine how hard it might be to show a user feed if you couldn't just ask a database "Send me the most recent 10 posts by people I follow."
Unfortunately the blockchain doesn't natively support things like this. The blockchain is just that... A chain of blocks. To find data you have to search through every block, 1 by 1, and see if the data you need is in there.
This is where @graphprotocol comes in. With @graphprotocol we can define a conversion from blockchain data to a searchable database of information.
We can define what data is valuable to us and in what formats. And then @graphprotocol makes all of this easily available through traditional queries.
So now, instead of looking through thousands of blocks to find out what species your Ethling when you minted it, we can just say "Show me all the Ethlings that user 0x123...abc owns"...
...And voila! The data just how we need it. Huge shoutout to @graphprotocol for making developer focused tools. It enables us to focus on building amazing user experiences and tech.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
We're proud that the Ethlings discord community is so collaborative and thoughtful.
Here are 18 #NFT learning resources curated by the community: tweets, articles, podcasts, and videos to suit your preferred learning style.
(pls also share *your* favorite resources below)
👇🏾
1/ Non-fungible tokens from @ethereum
(The Ethereum community has built a number of constantly evolving guides on DeFi & other topics too. Highly recommend) ethereum.org/en/nft/#what-a…
2/ NFTs - the Modern Finance Podcast by @kevinrose
(You can't go wrong with Kevin's podcasts. He's interviewed the Larva Labs & Art Blocks founders, Beeple, Gary Vee, etc) modern.finance/nfts-blockchai…
It's our responsibility as developers to do everything we can to reduce our gas footprint on #ethereum, especially with prices so high. Here's an example of the steps we take to save you money: (a thread 👇)
An Ethlings Wearable has 5 pieces of data. Its bonding curve scalar and expiration, its total supply, its reserve balance, and the total royalties accrued.
In #Solidity, all of these values are stored as a number comprised of 256 bits. But Ethereum charges us gas for every bit we use. It's in our users best interest that we optimize every bit of storage!