Petra lets your team verify pet health credentials instantly, without chasing PDFs, calling clinics, or manually checking expiration dates. Each credential is digitally signed by the issuing clinic and can be verified in a browser, inside your portal, or against Petra's public audit layer.
Owners arrive with their rabies certificate, USDA Form 7001, EU AHC, or vaccine record already proven. No fax. No PDF roulette. No same-day calls to the issuing clinic.
Most pet credential flows still depend on emailed PDFs, faxed certificates, and same-day calls to the issuing clinic. Petra credentials remove every one of those steps without changing the regulatory shape of the document. If you accept a printed Form 7001 today, you can accept the Petra-signed version tomorrow.
Boarding intake, today. A pet arrives. Staff ask the owner for proof of rabies, DHPP, and Bordetella. The owner digs through email, finds three PDFs from different clinics, hands them over. The front desk reads the expiry dates by eye, flags one that looks recent enough but might be the wrong dose. The owner promises to call their vet. The dog waits in the lobby.
With Petra. The owner shares one link from their wallet. The verifier renders all three credentials, surfaces the expiry on each, and flags Bordetella as expired before the dog reaches the front desk. Staff time per intake drops from minutes to seconds, and the liability shifts from "we trusted a PDF" to "we verified a signed credential."
Verification runs offline, in the verifier's browser, against a public key from Petra's issuer registry. Petra's app servers never assert the answer; the cryptography does.
/.well-known/petra-issuers.json. Look up the issuer's P-256 public key by kid and verify the JWS locally with WebCrypto.AnchorLog.getAnchor(content_hash) from any Base RPC; it confirms the credential was issued at the recorded time and not since revoked.A credential does not require trusting Petra's database. Each layer is independently verifiable without our app servers being reachable.
/.well-known/petra-issuers.json alongside the issuer name and accreditation. W3C Verifiable Credentials Data Model.Three paths, sized by how much engineering you want to commit. Start at the top; move down as the integration matures.
https://petraverify.id/verify/{id}. Open it in any browser; the credential renders with its verdict in under three seconds. Counter agents can install petraverify.id/verify/scan to their home screen for camera-driven scans.Twenty minutes. We verify a real credential, show the printed packet, wallet pass, and audit trail, then map it to your check-in, relocation, boarding, or claims workflow. No deck.