Demonstrations
Example objects, the desktop app, and the phone app. The objects below are real files you can download and measure. Integration notes are at the bottom.
Example objects
Both files were produced on 2026-10-11 with a demo key. They are Bitcoin-anchored. The lines under each file are measurements. As an example, each would meet Groundinglab's sign-in policy. They are for demonstration only. The demo key is lost, so these files cannot sign in.
Real anchored object
Real. Bitcoin-anchored. Demo key. Size 123114 bytes. 1348 legs. Span 5294. Delta h 13.
Height P_b is 970776. Height I_a minus 1 is 970763. Anchored total is 12. a is 1. b is 12.
Object hash 42a34e98196b4a1b11c3a5ed3357be7358d98c98176b414efa99f23fb4f7fe06.
These lines are measurements. They are not an admission decision.
Second real anchored object
Real. Bitcoin-anchored. Demo key. Size 122423 bytes. 1354 legs. Span 5294. Delta h 13.
Height P_b is 970776. Height I_a minus 1 is 970763. Anchored total is 12. a is 1. b is 12.
Object hash 6d5c8e5c0f8180312fdb5a3c9a9113c1dea1467cd27c90ca005e06b71d1528f7.
These lines are measurements. They are not an admission decision.
Demo PCOC with public nsec — coming soon
You will be able to load it in the desktop app and sign in. Make your own with your own key.
Desktop app
PCOC Hike, version 0.1.0.
Size 1.6 MB (1631144 bytes).
Built from commit 17de6c2090eba923a975d7bdf4c6aa9303cfb9fa.
GitHub.
sha256 ddd8515efb0d7ca1fe5ed0025933f9dfa4dcbdb94576c34fdaad4871a9a9ac91.
Save the file as pcoc.flatpak. From the directory that contains it, install it for your user, then run it:
flatpak install --user ./pcoc.flatpak
flatpak run app.pcoc.Hike
Flathub supplies the GNOME 50 runtime. The install fetches that runtime when it is not already present.
Phone app
The phone build is Primal, on Nostr. That system is open, issuance has little rate-limiting, and it is popular and simple to integrate. The Android build shows that pattern.
Debug build. Side-load only. Not the Play Store.
Version 3.5.44.
Size 364 MB (382705614 bytes).
Built from commit c66e18e89fa417ce2dbd36cec0b9e05d30686031.
GitHub.
sha256 af4d2b141b370c549e1679130d99842da25e8fa72b25ff225a023f5ccd19098c.
Build date (UTC):
Version 3.5.44 creates and verifies a PCOC on the phone and signs in with the current Admission Gate.
Side-load the APK:
- Download the APK.
- Copy it onto the phone if you downloaded it on a computer.
- Open the APK.
- If Android asks, allow this source to install apps.
- Confirm the install, then open the app.
Interested in integrating PCOC?
- Integrate a producer into your app and bind the object to the account system you already use.
- Add a verifier. The verifier measures. Your policy decides.
- Run a sign-in gate for your own site, as this site's Sign in does.