1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaca1f66e9dd5871ff446c254061e86dd452d41b9a9e265f6ad465de8b894a8f. Chain 2 (Bitcoin): anchored in block 954097 (2026-06-17T13:13:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/79b042c1-b90f-4e48-818e-d16c6cc1ef13.json and https://artists.proofprofile.net/proofs/artist/79b042c1-b90f-4e48-818e-d16c6cc1ef13.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Natural Phenomenon - Live @ Bort’s - Oceanside, CA 5/15/2015
Live Peace Vol. 1 (Live @ DRIFT eat + drink, La Jolla, CA 05/04/17)
Live Peace Vol. 2 (Live @ PB Cantina, Pacific Beach, CA 01/08/18)
peacecoustic vol. 1 - boy with guitar (Live)
Live Peace Vol. 3 (Live @ Kaya’s Kitchen and Coffee Labs Roasters, 08/13/10 and 08/14/10)
peacecoustic vol. 2 - cold blooded, renegade, cowboy, indian man (Live)
Live Peace Vol. 4 (Live @ Arboretum, Farmingville, NY 6/27/24)
peacecoustic vol. 3 - lambs, doves, lions (Live)
peacecoustic vol. 4 - ordinary people (Live)
peacecoustic vol. 5 - only the truth stands (Live)
Live Peace Vol. 5 (Live @ DRIFT eat + drink, La Jolla, CA 03/09/17)
Strange (Live @ RPI, Troy, NY, 11/01/09)
Live Peace Vol. 6 (Live @ House Party, Surprise, AZ, 3/1/25)
Live Peace Vol. 7 (Live In Washington 05/17/25)
Live Peace Vol. 8 (Live @ The Donkey Farm 5/31/25)
Live Peace Vol. 9 (Live @ Sicilian Butcher X Yelp 6/5/25)
Live Peace Vol. 10 (Live @ Unruly Goat Ranch 6/7/25)
Live Peace Vol. 11 (Live In Phoenix, AZ 6/9/25)
Live Peace Vol. 12 (Live @ Ashley’s 40th, IN 7/3/25)
Live Peace Vol. 13 - Live in Kentucky 7-11-25
peacecoustic vol. 8 - west l.a. giveaway (Live)