Integration pilot · Cannabis
Good Trouble verification
Damn good cannabis. Organic cultivator in Kansas City, Missouri. Abraxas Passport retail gate + batch provenance SDK foundation.
Pilot integration on Abraxas sandbox infrastructure. Not a live dispensary checkout gate until partner promotion, production API key, and compliance review are complete. Products are intended for adults 21+. Consume responsibly and in compliance with applicable Missouri law.
Partner ID
good-trouble-cannabis
Retail policy
good-trouble-retail-v1
Location
Kansas City, Missouri · Est. 2022
VC schema (planned)
schema:abraxas-cannabis-batch-v1
Sample batches (pilot fixtures)
Chocolope
ABX-CNB-BATCH-001
Batch code
GT-KC-2026-CHO-01
Harvest
2026-05-12
THC
28.1%
Organic
Claimed
Rich cocoa and coffee notes. Daytime clarity — cultivator description.
View batch JSON →Retail eligibility verify
// Server-side: verify credential JWT (never wallet-address-only)
const res = await fetch("https://abraxasworld.xyz/api/credentials/verify", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer abx_test_YOUR_KEY",
},
body: JSON.stringify({
credential_jwt: sessionCredentialJwt,
policy_id: "good-trouble-retail-v1",
verifier_id: "good-trouble-cannabis",
}),
});
const result = await res.json();
// decision: approved | denied | manual_review
// decision_receipt — signed session receipt, no PII
// Validate receipt at transaction time via GET /api/v1/receipts/{receipt_id}Batch provenance lookup
// Batch provenance lookup (pilot registry fixtures) const res = await fetch( "https://abraxasworld.xyz/api/good-trouble/batch?record_id=ABX-CNB-BATCH-002" ); const batch = await res.json(); // batch.cultivar, batch.coa_status, batch.lab — partner-attested metadata
Planned VC types: VerifiableCredential · AbraxasCannabisBatchCredential