Bahasa Indonesia
Bahasa Indonesia
Appearance
Bahasa Indonesia
Bahasa Indonesia
Appearance
Setiap penghargaan di badges.ninja memiliki halaman verifikasi publik yang dapat diakses siapa saja tanpa perlu masuk. Penerima dapat membagikan lencana mereka di media sosial, melalui email, atau dengan menyalin tautan langsung.
Penerima juga memiliki portal sendiri
Jika Anda telah memperoleh lencana melalui badges.ninja, Anda dapat masuk (tanpa perlu kata sandi) di badges.ninja/me untuk melihat semua lencana Anda di satu tempat dan menyusun profil publik di badges.ninja/u/<handle-anda>. Lihat Portal Penerima.
Setiap penghargaan memiliki URL publik:
https://badges.ninja/awards/{guid}Halaman ini menampilkan gambar lencana (dimuat dari IPFS), nama dan deskripsi lencana, nama penerima, nama dan logo penerbit, tanggal penerbitan dan tanggal kedaluwarsa (jika ada), serta kriteria yang dipenuhi penerima untuk memperoleh lencana. Siapa pun yang memiliki tautan dapat membuka halaman tersebut untuk memastikan bahwa kredensial itu autentik.

Jika penerbit telah menetapkan ID organisasi LinkedIn, tombol Add to LinkedIn profile akan muncul sehingga penerima dapat menyimpan kredensial langsung ke bagian Lisensi & Sertifikasi LinkedIn mereka. Tombol Download Badge menyajikan gambar lencana asli (langsung dari IPFS), dan Download PDF menghasilkan sertifikat A4 siap cetak secara langsung.
Halaman berbagi menyediakan opsi berbagi sosial:
https://badges.ninja/awards/{guid}/share
Dari halaman ini, penerima dapat membagikan lencana mereka di:
<img> dan <iframe> siap-tempel untuk menyematkan lencana ke situs web, intranet, atau tanda tangan emailHalaman verifikasi khusus menampilkan kode QR yang dapat dipindai dan mengarah ke URL-nya sendiri — ideal untuk sertifikat cetak, banner acara, atau tangkapan layar LinkedIn.
https://badges.ninja/verify/{guid}
Siapa pun yang memindai QR dengan kamera ponsel akan dibawa ke halaman verifikasi langsung, di mana mereka dapat memastikan bahwa lencana di-host di badges.ninja, mengikuti spesifikasi Open Badge v2.0, dan (pada paket Pro) ditambatkan secara on-chain melalui Matchain. Identitas penerima ditampilkan sebagai hash SHA-256 sehingga email tidak pernah terekspos secara publik.
Setiap penghargaan memiliki tombol Download Certificate di halaman verifikasi publik. Mengkliknya akan menghasilkan PDF A4 siap cetak secara langsung yang mencakup gambar lencana, nama penerima, penerbit, kriteria, tanggal penerbitan, masa kedaluwarsa opsional, dan kode QR yang menautkan kembali ke URL verifikasi langsung.
Saat tautan lencana dibagikan di LinkedIn, X, Slack, Facebook, WhatsApp, atau email, platform akan mengambil endpoint berbagi dan merender kartu kaya dari metadata Open Graph yang dipancarkan badges.ninja:

Hal ini memastikan lencana terlihat profesional saat dibagikan di mana pun — penerima tidak perlu melampirkan gambar mereka sendiri atau menulis salinan. Pratinjau dihasilkan di sisi server di /certify-badge/award/{guid}/share-html dan di-cache di edge CDN, sehingga pratinjau muncul seketika bahkan pada berbagi pertama.
Anda dapat mengirim penghargaan lencana melalui email dengan dua cara:
Penerima dapat membagikan lencana mereka kepada teman, mentor, atau calon pemberi kerja dengan mengklik Send Email di halaman berbagi. Sebuah modal akan terbuka di mana mereka memasukkan satu atau beberapa alamat email, subjek opsional, dan pesan pribadi:

Setiap penerima alamat akan menerima email HTML bergaya dengan pesan pribadi penerima dan tombol satu klik untuk melihat halaman penghargaan publik:

Penerbit dapat mengirim penghargaan apa pun melalui email dari halaman Awards di dasbor:
Templat email yang sama digunakan untuk kedua alur tersebut.
Untuk interoperabilitas dengan platform lencana lain, badges.ninja menyediakan JSON Open Badge v2.0 standar di endpoint publik berikut:
| Endpoint | Deskripsi |
|---|---|
/certify-badge/issuer/{guid} | JSON profil penerbit |
/certify-badge/badge/{guid} | JSON BadgeClass |
/certify-badge/award/{guid} | JSON Assertion (penghargaan) |
Endpoint ini mengembalikan JSON-LD yang sesuai dengan spesifikasi Open Badge v2.0. Platform lencana dan verifikator lain dapat mengonsumsi data ini untuk memvalidasi kredensial.
Contoh — verifikasi penghargaan:
curl https://api.badges.ninja/certify-badge/award/abc123-def456{
"@context": "https://w3id.org/openbadges/v2",
"type": "Assertion",
"id": "https://api.badges.ninja/certify-badge/award/abc123-def456",
"recipient": {
"type": "email",
"identity": "sha256$..."
},
"badge": "https://api.badges.ninja/certify-badge/badge/xyz789",
"issuedOn": "2025-01-15T00:00:00.000Z",
"verification": {
"type": "hosted"
}
}Gambar lencana di-pin ke IPFS (InterPlanetary File System) melalui gateway kami sendiri, ipfs.ninja. Ini berarti:
https://ipfs.ninja/ipfs/{cid}cloudflare-ipfs.com, ipfs.io, dll.) — lencana Anda tidak terkunci pada satu penyediaKarena gambar adalah bagian dari assertion Open Badge, mengganti karya seni lencana di kemudian hari tidak akan merusak penghargaan yang telah diterbitkan sebelumnya: CID IPFS lama tetap dapat diselesaikan selamanya, sehingga penghargaan historis tetap mempertahankan gambar aslinya bahkan jika Anda mendesain ulang lencana untuk penerbitan baru.