← Alle Projekte
Projekte · Aavegotchi

Die Datenschicht für eines der aktivsten On-Chain-Games auf Polygon

Zweieinhalb Jahre lang waren wir die leitenden Entwickler der Subgraphs hinter Aavegotchis dApp, Marktplatz und Analytics – und der Infrastruktur, die sie bereitstellte.

Chain
Polygon
Zeitraum
Aug. 2021 – Feb. 2024
Unsere Rolle
Leitende Subgraph-Entwickler
Umfang
176 gemergte Pull Requests

Subgraphs & Indexing

Jedes Item, jedes Grundstück und jede Auktion im Spiel, in Echtzeit abfragbar.

In Aavegotchi liegt jedes Item, jedes Grundstück und jede Auktion on-chain. dApp, Baazaar-Marktplatz und Analytics brauchen diese Daten schnell, konsistent und jederzeit verfügbar, während das Spiel laufend neue Features bekommt.

So funktioniert es

  1. PolygonSpiel-Contracts senden Events
  2. Subgraphscore, Gotchiverse, Baazaar
  3. Load Balancervor selbst gehosteten Graph-Nodes
  4. AppsdApp, Baazaar, Analytics, Daten-API

DappRadar führte Aavegotchi unter den Top-Gaming-Dapps auf Polygon. Quelle →

Was wir gebaut haben

  • Die Core-, Gotchiverse- und Baazaar-Subgraphs: Lending, Grundstücke, Installationen, Zugriffsrechte, GBM-Auktionen und Kaufaufträge.
  • Eine Daten-API, inklusive des Circulating-Supply-Endpunkts für Marktdaten-Seiten.
  • Eine Analytics-Seite für die Gotchiverse-Wirtschaft.
  • Ein Load Balancer vor selbst gehosteten Graph-Nodes für Entwicklung und Produktion.
  • Unit-Tests und CI-Pipelines, die Subgraphs automatisch deployen.
176gemergte Pull Requests
20+Repositories
#1Contributor bei 3 zentralen Subgraphs

“Frank was always reliable, focused, and committed to the tasks at hand. The value of such cannot be understated especially when working in such a fast moving space as blockchain.”

Jesse Johnson, COO bei AavegotchiDAO
  • The Graph
  • AssemblyScript
  • TypeScript
  • Node.js
  • Polygon
  • GitHub Actions

Planen Sie etwas Ähnliches?

Lassen Sie uns gemeinsam bauen →