Lewati ke isi

Garuda Utility Engine

Garuda Utility Engine adalah lapisan terpusat untuk hak dan manfaat di ekosistem Garuda Chain. NFT (Garuda Digital Card) adalah salah satu carrier entitlement, bukan satu-satunya modul utilitas.

Wallet / Garuda Pay / Community
              ↓
    GET /api/v1/utility/entitlements/:address
              ↓
    Utility Engine (entitlements + effects)
              ↓
    Resolvers on-chain → Handler manfaat (check-in, MDR, voucher, dll.)

Entitlement

ID Utilitas Status
membership.garuda-card Keanggotaan on-chain ✅
reward.check-in-boost Bonus check-in komunitas ✅
reward.soft-staking-boost Estimasi APR tampilan di Staking Hub ✅
reward.soft-gas-discount Estimasi gas tampilan di Bridge ✅
pay.mdr-discount Diskon fee MDR merchant ✅
access.gnft-marketplace Pasar GNFT ✅
access.cultural-drop Whitelist drop budaya ✅
certificate.digital Sertifikat verifiable on-chain ✅
certificate.property-umkm Bukti aset UMKM on-chain ✅
loyalty.stamp Cap loyalitas Garuda Pay ✅
voucher.merchant Voucher merchant ✅
access.event-ticket Tiket event on-chain + QR check-in ✅
identity.verified KYC on-chain Garuda Identity ✅
identity.reputation Skor reputasi on-chain ✅
identity.soulbound-card GIDC soulbound ✅
voucher.signed-pay Voucher diskon Garuda Pay (EIP-712) ✅

Manfaat soft boost (staking, gas) hanya memengaruhi tampilan estimasi di Wallet, bukan parameter kontrak on-chain.

API publik

GET /api/v1/utility/entitlements/:address

Ringkasan membership, daftar entitlement, dan display untuk Wallet.

GET /api/v1/utility/definitions

Daftar definisi entitlement.

Endpoint terkait (pengguna / integrator)

Method Path Deskripsi
GET /api/v1/utility/cultural-drop/status/:address Status whitelist drop budaya
POST /api/v1/utility/cultural-drop/join Daftar whitelist (Wallet)
GET /api/v1/utility/event-ticket/events Event aktif
GET /api/v1/utility/event-ticket/status/:address Saldo tiket + payload QR
POST /api/v1/utility/event-ticket/verify Verifikasi tiket di pintu masuk
GET /api/v1/utility/merchant-trust/:address Badge kepercayaan merchant
GET /api/v1/utility/certificates/:address Sertifikat digital pemegang
GET /api/v1/utility/multi-token/:address Stamp, voucher, tiket ERC-1155
GET /api/v1/utility/identity/:address Identitas soulbound + reputasi
GET /api/v1/utility/vouchers/:address Voucher Garuda Pay bertanda tangan

Backward compatible

GET /api/v1/network/gnft/perks/:address tetap tersedia dan memakai engine yang sama.

Carrier on-chain

Carrier Contoh utilitas
ERC-721 GNFT (membership) Check-in, MDR, pasar
ERC-721 Certificate Sertifikat pelatihan, badge merchant
ERC-1155 Loyalty stamp, voucher, tiket event
GarudaIdentity (GIDC) KYC, reputasi, identitas soulbound
Voucher signed (API) Diskon checkout Garuda Pay

Prinsip

Lihat Prinsip Utility NFT.