TL;DR: After three years of building in Web3, Iβve made peace with one truth β the stack you choose defines how far your product will go. Hereβs what I rely on now and what I wonβt touch again.
π§± Why Infra Still Matters in Web3
Everyone loves to talk about user adoption and tokenomics. But letβs be honest:
most Web3 products break not because the idea is bad β but because the stack fails.
Either RPC limits, slow indexing, unreliable storage, or your infra bill makes you cry.
I've worked with dApps, DeFi protocols, and NFT platforms β and hereβs my updated take on what actually works in 2025.
ποΈ Storage: IPFS, Filecoin, Arweave?
IPFS is great for quick deployment, but painful for pinning and uptime guarantees.
Filecoin offers economic incentives, but onboarding is slow and fragmented.
Arweave β my current choice for permanent public data (like NFT metadata or frontend hosting).
β Itβs reliable, cheap in the long run, and battle-tested.
π« I wouldnβt build anything critical on IPFS alone today.
π RPC & Node Providers
You basically have 3 routes:
Alchemy β clean, scalable, but pricey.
QuickNode β faster launch, solid tooling.
Self-hosted nodes β power + control, but heavy maintenance.
I now use QuickNode for staging/dev, and self-hosted Geth + Erigon for prod-critical flows.
π‘ Tip: Always set fallback nodes. RPC outages are not a question of βifβ, but βwhenβ.
π Indexing and Querying
The Graph: solid, especially with substreams. But not great for complex joins or relational data.
Custom indexers: we now build our own with Postgres + Docker + simple ETL jobs.
Pain upfront, but full control over schema, speed, and cost.
If your product depends on multi-chain querying β roll your own.
π Custody & Asset Management
For treasury and asset flows, custody matters more than most startups realize.
Centralized exchanges (like WhiteBIT) now offer B2B custody APIs β way faster than building from scratch.
MPC wallets sound cool, but the setup and UX still suck for teams.
π§ Lesson: custody is infra. Design it like infra.
βοΈ Final Stack Snapshot (2025 Edition)
Layer Preferred Tooling
Storage Arweave (perma), S3 (temp/private)
RPC QuickNode (dev), Self-hosted Geth (prod)
Indexing Custom Postgres + ETL + cron
Frontend Next.js + Vercel (yes, still solid)
CI/CD GitHub Actions + Docker + Tailscale
Custody/API WhiteBIT B2B Custody + hot wallet rotation
π§© Final Thoughts
The flashy parts of Web3 come and go.
But if your infra is solid β your product survives bear markets, DDoS attacks, and gas spikes.
Iβve built enough βtoo-fastβ MVPs to know: choose boring but reliable over cool and flaky.
Top comments (0)