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 0x1e341181ba203b00ac639d52998c1c8fc69359ba7f090653f3db4367f5e9f22d. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/365581c7-cc9d-4356-898d-99f5f569bc08.json and https://artists.proofprofile.net/proofs/artist/365581c7-cc9d-4356-898d-99f5f569bc08.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x85785729a38bac92b0b6a82a17a01be2571cdaa38055161c5aa8b3029bc5bd85. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBKQU1955954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda79e1c694047307a688a324cce93cbc2efbf607ece910d48aeefa55fab991a5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GBLV62304979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56793afdbf0b1b0edc94c8eca7df59404b8ba3344ff55195f7257b514402791. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/QZTBE2460907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31bf4ae92b95d44f84bbb2260df57008e5d4b80cc254949300a01181548a0f35. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/QT3F32481524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27498258d8e12e582574968659d629ab07ed5a59c5bec64a5585a06c8c25a0b. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/QT3F32483842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1acc16f5c111287416e10d96fcbef374cbb2547f86b6246de7ff80ebd681c5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBMJG2224544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d93008b21f989b4a8f0c5e0440623f5eee226a133a840b6bfc42593b321686. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBMJG2224545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe673bf9a1b217e6222219af339751b13d14cef331ed3b1a3da9dc274d2cb015. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBMJG2224547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d9561fae728c3dcf2a60b4f8b15d56793b713b9abf12ae0be6f2996f81b096. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBMJG2224548.
Dancing In The Rain - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c792d9ddfb2bf539db8bf27fb7fa9d8a62f304bbb21e9435a0485310fc4b01. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBMJG2224549.
No More Tears - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3179a85fb9116e25066ff4bae7dce6a455833bf79ac961796a8fa2b9521cd0b7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBMJG2224550.
Still Into You - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61fe5a4dfb4c005fc48a414b3d013c6e84dc58540ff27b7ee3a97a4f7a1e4b5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/GBMJG2224552.
When I'm Gone - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe50227da197b376189e25d6fb0f75b2e6de8f7ae4deb3b9b854bbb2ab6504a1. 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/GBMJG2224553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2e1bb4851ceac3d34e80535178db179d97196ad997ab4594869eadb4c02bb5. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/GBMJG2224555.
Fields Of Love - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39ddf43c88e57d7abcc2ebd18e5fb42e3739a084a10d9483ff82a1614a4c160f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBMJG2224556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2714d8151f54fd623d645cc3e09c8e77c0ed44fa7f7c5cbccfb81d5f23bc6f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBKQU2177302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33349ba11b0d15b13d989b213ad4e952ca048c28b435801867ac257d49ea7239. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBMJG2115316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb38f1f65b145029920b124b1c9e2cb800437365dea5476d4d1c1d4d7d370ad. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/GBLV61608491.
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 0x2522a601a70f570bd3e634a33c98b842ee610ebb741db3a186d075f429000713. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/GBMJG2224546.
Flying Free - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad86de819c88a2af66e5556049bfd3986b5b0d1ea1ffc3dc0e21004db2074f2. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/GBMJG2224551.
Through The Barricades - GBX & Sparkos vs. Outforce
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed74f916c6758908f36fa5e8ae292e2e2676623668c640547e545fa0b88726fe. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/GBMJG2224554.