Inspiration
Intear has always been building tools for memecoins, and in May on Nearweek alpha space we announced the development of a dexscreener-like platform with more precise charts and quick buy feature. But after months of iterations on the ideas, we discovered that just nearblocks is not enough for the ecosystem, as it's often down or a few minutes / hours behind, so in September we decided to build something in between, with high level data like tradingview charts, and low level data like transaction tables. Didn't have any good ideas so ended up naming it "[REDACTED] Explorer"
What it does
It consists of 2 parts:
- Block explorer. Transactions appear in the tables in real time, it's fast, and most importantly, has "previous page" button. Though we don't have enough disk space to store all mainnet data, so only data from the latest few days is currently saved
- Fast buy - a feature for degens to quickly buy a token, they don't even need a NEAR wallet, just connect your Solana / EVM wallet, our relay will create an account for you, deploy a smart contract that allows you to recover your account using your wallet's signature, and create a function call key that you can use to trade directly inside the explorer, without any transaction confirmation.
How we built it
The block explorer is built on top of existing Intear APIs, with some minor adjustments made and new events added, so most of the work was on front-end. The fast buy feature combined a relayer, smart contract, and frontend to achieve a somewhat seamless experience using NEAR's account abstraction. When the user needs to recover the account (because they don't have to save the seed phrase), the smart contract verifies the signature, deletes the old key and creates a new one. This approach can work with any wallet on any blockchain that uses signatures, so this way we can onboard people from any communities without them even knowing that they're creating a NEAR wallet. The relayer sponsors storage costs for the contract, but the user only has a function call key, so they can't delete the account to abuse this system.
Challenges we ran into
Storage is expensive, both hard drives for transaction history and contract storage (about 1.2 near is frozen per account). Hopefully shared contracts will be on mainnet soon, which will make this much more viable.
Accomplishments that we're proud of
Token search in the search bar and responsiveness of the UI
What we learned
Account abstraction still has many use cases that no one fully utilizes (except Keypom)
What's next for redacted explorer
- More wallets / networks integrated (near, tron, etc.)
- Ability to upgrade accounts - pay for your own contract storage to increase transaction speed by 1 second (1 receipt), and deposit wNEAR on Ref to increase speed by 1 more second
- More information on account and contract pages, information that all block explorers should have
- Seamless bridge to allow buying tokens on Near for SOL, ETH, BNB, and other coins in 1 click
- Account search in search bar
- Wallet selector integration
- Trading fees
Built With
- inindexer
- near-api-rs
- near-sdk-rs
- neardata
- nextjs
- postgresql
- redis
- rust
- timescaledb
- typescript
- websocket


Log in or sign up for Devpost to join the conversation.