1/ 🚀 We’re excited to launch Basement API, a blazing fast toolkit making it easy to fetch data from smart contracts, wallets and NFTs.
If we want better web3 experiences, developers need better tools to build with.
We can’t wait to see what you build, as always we’re ready to answer all your questions and give advice through our support channels and discord.
➡️http://docs.basement.dev➡️http://discord.gg/fnAwNnYg4U
Happy building!
⚖️ Balances
Find a user's balance, directly from our optimized execution layer node, for the most accurate results, including for rebasing and dripping tokens.
2/ We’ve indexed billions of logs and contracts. This data is now available through our GraphQL API.
From displaying a portfolio’s balances, to detailed histories of wallets, and transfers inside a transaction.
We are excited to announce support for ERC20 tokens on Basement. 💰🚀
Developers now have blazing fast access to the world of DeFi and DAOs, making it easier than ever to keep track of balances and transfers.
we're starting the year with an enormous speed improvement on our indexers: API data and Notifications on Explorer arrive up to 8x faster now
happy (realtime) building 🚀🚀🚀
4/ Developers
We hope this showcase inspires y’all to build as well. We’re slowly open-sourcing parts of the app, so you can get building on Basement as well. Starting with our SDK (https://github.com/basementdev/sdk)
3/ Realtime Notifications
Where Basement really shines is our Push notifications: follow any wallet you like, and get notified about new mints and sales. Don’t let the FOMO get to you 🫡
2/ Collectors & Degens
Basement started as an app for the team to ape into our favorite projects, and we have not forgotten y’all. See what’s up at a glance, in a simple feed. 👀
1/ Today, we’re launching Explorer by Basement on ProductHunt.
Keep track of your favorite people on Ethereum. A showcase of what happens when web3 meets the power of Basement’s API 🚀
bunch of Basement team members just contributed a total of 0.55 eth to the blitmap partybid by @shahruz after dropping it in slack hahaha
@basementapp_xyz on-chain fun
Wanna build on top of partybid? Here's a 110 lines-of-code example displaying bids in react 🎉
We can't wait to see what people build on this brand new ecosystem!
Check out our new blog post on building a customizable NFT component using our free @figma UI kit and the Basement SDK!
Follow along with a step-by-step tutorial to create your own NFT display.
https://mirror.xyz/0x25B2B8458BAB283d465996df38305333C75982B6/G3Fk60uGEfBaaqp51HCtSrUFzx-ic2VwGxOCc5TtBto…
Must-read article.
"The problem we’ve run into as an industry is that now we have all of these parties (...) that want to talk to each other but don’t know how."
This quote specifically is why we're building Basement.
11/ 🤝 Let’s get building!
This thread is already getting way too long. Join our discord, meet other builders, and let’s build something great together!
10/ 🦄 Bigger or custom data needs?
Our team loves a good challenge. Shoot a message at "support@basement.dev", or head over to http://basement.dev/pricing. We’ll run a quick demo, hop on a shared slack channel, and let's help you build the next unicorn!
9/ 📚 How to get started
Our GraphQL API is free for everyone to use, at a limited rate. Head over to our Documentation and hit the ground running with guides and examples.
8/ 🖼 Faster APIs for common use-cases:
Ultimately, nobody should have to deal with indexer infrastructure. Which is why we’re offering advanced APIs for primitives such as NFTs. With ERC20, ERC1155 and many other common contracts coming soon!
7/ While this is a relatively simple example, our users use Basement’s advanced filters on properties such as methodId, topics, contract, sender, and transaction receiver open up a million new use-cases, with little code required.
6/ Our first set of APIs allows you to list, index and understand transactions, faster than any RPC node.
In the example shown, we ran some tests to list Approvals for a few wallets. We’re comparing 'eth_getLogs' to Basement’s logs API. 🏎
5/ 🏗 Introducing the easiest way to build on web3
At Basement we believe a developers time is better spend improving the UX and features of a web3 app, so we can onboard the next billion users, together.
4/ To build a fast and reliable application, web3 companies dedicate full teams to setup and maintain indexing infrastructure.
Moving data from nodes into their own optimised database, avoiding slow RPC calls altogether.
3/ Web3 developers usually start with an RPC nodes for their data needs, these are notoriously resource-intensive and hard to run.
To show a list of transactions and receipts, nodes have to re-execute smart contract code on entire blocks. For every read call.
2/ 📱 How did we get here?
We started building a little NFT tracker exactly one year ago (Happy Birthday! 🎈), but quickly hit the limits of our RPC nodes and existing NFT APIs. After many frustrating hours, we built our own APIs.
We've integrated @basementapp_xyz in our first major update. Using their sdk, we allow users to view their collectibles, both in the app and on our website. Check out the app screenshots and see for yourself at https://signet3.xyz/signets?ad=vitalik.eth….
I'm looking for a technical writer who can help us with some guides and docs for an upcoming release of @basementapp_xyz
Some basic knowledge of web3 terminology preferred but not required. DMs are open :)