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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf8bbd8311dd0c509bc29249e5e4b7853a7810fb466a9c5ec8fd4c7f0809727. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e6681b2f-4a2e-4a44-9e3b-2076968b83c1.json and https://artists.proofprofile.net/proofs/artist/e6681b2f-4a2e-4a44-9e3b-2076968b83c1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Take 9 - Music for Horns: Bernstein, Brahms, Gershwin and More
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 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. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3dd270e17822fa99b14d15c040c47b99378aed22bf701738360e1bbf3cc8db. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d4d39a83ad7c565f6ef145bac99ad2d777b2b628adb5dd622f4bed4f5bf0d2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200372.
Grand Canyon Suite: III. Lento-Allegro molto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26adcbae8938a95b34992af4f8ebbc3890959a3fa514ffb641b186d7a3e5fc11. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200375.
Take 5 (Arranged for horns by Calvin Custer and Phil Myers)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2886684bcdc7290d29e6ee2a9377f1ca8425035b01de459ce7f0be8987389c49. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372bc4097b05048949019b3cc1d52182eec9e52cc3d9a450a8967c46a833747e. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200370.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 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. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x20f7c1f8af6c2d3a49485d81e58cbc93db487d728203a1c52061ccc090d7f7dd. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc733fbd38e53d6928982f733212ae1e07ab03f8620c9ccadd402579d9acae598. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200373.
Grand Canyon Suite: II. Andante appassionato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42dac08e0a94cec95f44ef3893f79332fb92a7037f4fb31566bb717c640e3b2a. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200374.
Candide Overture (Arranged for Horns by Warren Deck)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e09abf14adb23e5878a5901092d8a88ccd1e006f6f5f4b63d8df107693f59a. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200376.
Hungarian Dance No. 5 (Arranged for Horns by Robert Elkjer)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db2806a68e593ef610116f99de42c7dfc40563d0809df7fc59a30da3eb4015a. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200377.
I Got Rhythm (Arranged for Horns by Martin Yates)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d9c28aa1a35c32e0f1f005d88004812d768cad712f39c50af55a4412ac4a0d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USBZ91200379.