ar

Backend Web3: استضافة indexers، subgraphs، وdApp APIs

dApps لا تعتمد على smart contracts فقط. خلف كل dApp ناجح يوجد backend يجمع on-chain events، يبنى cache لـUX سريع، يخدّم metadata للـNFTs، ويربط مع off-chain services (notifications، analytics، KYC اختياري). AnubizHost يقدّم خوادم لاستضافة The Graph subgraphs، indexers مخصّصة، NFT metadata servers، وdApp backend APIs، في آيسلندا وهولندا، بدون KYC ودفع كريبتو فقط - متماشٍ مع philosophy الـWeb3.

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

ماذا يحتاج dApp حقيقي خلف الـsmart contracts

المبتدئون يظنون أن dApp = smart contract + frontend. في الواقع، أي dApp جاد يحتاج عدة backend services. أولاً، indexer: يقرأ events من الـcontract باستمرار ويُخزّنها في DB قابلة للاستعلام. لا يمكنك تشغيل eth_getLogs على كل page load، فالـRPC providers يحدّدون rate-limits. The Graph حلّ شائع، أو indexer مخصّص بـPython/Node. ثانياً، metadata server للـNFTs: tokenURI يشير إلى JSON بـname/description/image. يجب استضافة هذا الـJSON والصور إما على IPFS (لا-مركزي لكن بطيء) أو على server traditional (سريع لكن مركزي). الـhybrid: IPFS كـsource of truth + cloudflare-like CDN للسرعة. ثالثاً، wallet linking API: ربط حسابات users (Twitter، Discord، email) بـwallet addresses لـnotifications. رابعاً، transaction simulation API: قبل توقيع transaction، simulate لتظهر للمستخدم ما سيحدث (Tenderly، أو فحص محلي). خامساً، analytics: تتبّع events، wallet activity، unique users.

The Graph subgraph hosting خاص بك

The Graph الـdecentralized indexing network. اشتراك في hosted service مجاني للـcommunity-built subgraphs، لكن production subgraphs الجدية تنتقل لـdecentralized network (يدفع GRT tokens) أو لاستضافة private graph-node. الـself-hosted graph-node يعطي تحكم كامل: لا rate-limits، queries أسرع، privacy كاملة. متطلبات: PostgreSQL 14+ مع 100-500GB storage حسب حجم الـsubgraph، IPFS node، Ethereum RPC (الـnode الذي شغّلت سابقاً)، graph-node نفسه (Rust binary). الـsetup يستغرق يوماً كاملاً لـtuning. باقة Dedicated server بسعر $180/شهر مع 16GB RAM و1TB NVMe تكفي لـ3-5 subgraphs متوسطة الحجم. الـqueries عبر GraphQL، تستطيع توصيلها مباشرة بـfrontend Next.js عبر Apollo Client. مع مرور الوقت، indexer queries تصبح أسرع من eth_call مباشر بـ10-50 مرة، فالـUX يتحسّن دراماتيكياً.

NFT metadata وIPFS pinning

NFT metadata structure قياسية: JSON يحتوي name, description, image (URL أو IPFS hash)، attributes (traits). لو خزنت metadata على Ethereum مباشرة، gas costs مرتفعة جداً. الحل القياسي: tokenURI يشير إلى IPFS hash يحتوي JSON. لكن IPFS بدون pinning عرضة لاختفاء الـcontent. حلول الـpinning: Pinata (مدفوع، مركزي)، NFT.Storage (Filecoin، مجاني للنفت)، أو self-hosted IPFS node مع كل الـCIDs الخاصة بـcollection. self-hosted على VPS Small بسعر $22.99/شهر: شغّل ipfs daemon، pinning كل CIDs، ثم نشرها عبر public gateway مثل ipfs.io. لـperformance أفضل، شغّل HTTP gateway خاص بك مع caching nginx. للـimages الكبيرة، أضف Cloudflare R2 أو similar كـCDN. الـmix-and-match: Pinata كـbackup، self-hosted gateway للـreliability، public gateways كـfallback. مهم: NEVER اعتمد على gateway واحد فقط، فأي downtime يعني الـNFTs لا تظهر مؤقتاً.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online