Starter Demo - @creofam/verifier

Verify Payments and Credit Tokens Instantly

This starter showcases how to build your apps around verification receipts with@creofam/verifier. Includes verifying receipts instantly, and a token system.

Framework:Next.js 15 (App Router)
Auth:NextAuth.js 5
API:tRPC v11 (Typed)
Database:Prisma (MySQL)
Styling:Tailwind CSS v4
UI Kit:shadcn/ui
Animation:motion.dev

Demo Applications

Demo 1: Instant Verification
Verify Telebirr, CBE, and Abyssinia references without persisting data.

Type the reference (and suffix where needed), then view the result.

Demo 2: Digital Purchase
Purchase token packages and credit your account after verification.

Includes auth, a token system, and receipt validation powered by @creofam/verifier.

What is @creofam/verifier?
TypeScript SDK for Payment Verification API

It normalizes receipt verification across Ethiopian providers into one predictable shape for app developers.

Built on top of the open-source Verifier API (GitHub).

NPM package:@creofam/verifier

Working Providers

Telebirr, Commercial Bank of Ethiopia (CBE), Bank of Abyssinia

Known Issues

Dashen Bank and CBE Birr (wallet) are currently experiencing issues

Disclaimer: This project is not affiliated with the official providers and is a project made by Leul for developers who want to verify receipts from Ethiopian providers.