GRC GAME REWARDS COIN

GRC / PUBLIC DOCUMENTATION

Spielintegration / Game integration

Ein lesender Einstieg mit expliziter Wallet-Grenze. / A read-only starting point with an explicit wallet boundary.

Lesen, Wallet und Spielbackend trennen

Die vorhandenen Browser-, Backend- und Mobile-Referenzen beschreiben Integrationspfade. Cologna und klick-game bleiben geplante externe Nutzer; eine abgeschlossene Spielintegration wird nicht behauptet.

1. Lesende Marketplace-API

GET /healthz, GET /v1/info, GET /v1/listings und GET /v1/inventory/{account} sind im vollständigen OpenAPI-Snapshot beschrieben. Das dort genannte Loopback-Beispiel ist kein öffentlicher Dienst. Dieser Guide sendet keine API-Anfragen.

Genehmigte Netzidentität und Contractadressen kommen aus unabhängiger Konfiguration, nicht aus dem Katalog. IDs, Cursor und Beträge bleiben Dezimalzeichenfolgen; Seiten sind kein eingefrorener Snapshot. Checkpoint-Hashes vergleichen und bei Bedarf neu beginnen. 503 INDEX_NOT_READY ist keine erfolgreiche leere Seite; 429 verlangt Behandlung des Limits. CORS authentifiziert keinen Spieler.

2. Wallet-Zustimmung und Eigentum

Ein Kauf, eine Freigabe oder ein Transfer ist eine separat bestätigte Wallet-Transaktion. Exakten nativen Preis und Gebühren anzeigen; privaten Schlüssel und Recovery-Phrase niemals ans Spielbackend geben. Ein eingegebener Account beweist kein Eigentum. Receipt und tatsächlichen ERC-1155-Bestand prüfen, bevor endgültiger Spielnutzen gewährt wird.

3. Autoritative Ereignisse und Rewards

Spielereignisse und Reward-Claims gehören zu getrennten Plattformdiensten. Autoritative Tickets und Schlüssel bleiben auf dem eigenen Backend; Budgets und Manifeste müssen gesondert genehmigt werden. Der Marketplace enthält keinen HTTP-Kaufsignierer, allgemeinen Wallet-Login, OIDC- oder Webhook-Vertrag. Diese Website signiert, kauft und zahlt nichts aus.

Separate reads, wallets and game backends

Existing browser, backend and mobile references describe integration paths. Cologna and klick-game remain planned external consumers; no completed game integration is claimed.

1. Read-only marketplace API

GET /healthz, GET /v1/info, GET /v1/listings and GET /v1/inventory/{account} are described by the complete OpenAPI snapshot. Its loopback example is not an assigned public service. This guide makes no API requests.

Approved network identity and contract addresses come from independent configuration, not the catalogue. Keep IDs, cursors and amounts as decimal strings; pages are not frozen snapshots. Compare checkpoint hashes and restart traversal when necessary. 503 INDEX_NOT_READY is not a successful empty page; handle 429 rate limits. CORS does not authenticate a player.

2. Wallet consent and ownership

Purchases, approvals and transfers require separately confirmed wallet transactions. Display exact native prices and fees; never give a game backend a private key or recovery phrase. An entered account is not proof of ownership. Verify the receipt and actual ERC-1155 balance before granting final game utility.

3. Authoritative events and rewards

Game events and reward claims use separate platform services. Authoritative tickets and keys stay on the game's backend; budgets and manifests require separate approval. The marketplace provides no HTTP purchase signer, general wallet login, OIDC or webhook contract. This website signs, buys and pays out nothing.

Vollständige Referenzen · Complete references

Unveränderte Source14-Snapshots / Unmodified Source14 snapshots. Markdown und OpenAPI sind Referenzdateien; ihre relativen Quelllinks beziehen sich auf den ursprünglichen Checkout. / Relative source links belong to the original checkout.

Quellpfad / Source pathSHA256Bytes
marketplace/docs/game-integration.mdf963f69189a2e3d9cd38d6b2d52861f27ba9c88d4074460228e1384e6235beae2812
marketplace/docs/openapi.jsonbbc230c32304c867db5d7eb5d3c57ea5026997eebd4fd10bb2be47fc70fb037d23512

Quellstand / Source: 41a980f98885f57966f39ec2b73631884230728b. Alle Snapshot-Hashes / All snapshot hashes. Die lesbaren Guides sind Zusammenfassungen; die verlinkten Dateien enthalten die vollständige Referenz. / The readable guides are summaries; the linked files contain the complete reference.