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 0xa55c016b07a324b623fe2de0e0a3874d243c243298ff74ffc339e09b2fcd891d. 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/f356f376-7392-412a-89e8-3b3af55d14ed.json and https://artists.proofprofile.net/proofs/artist/f356f376-7392-412a-89e8-3b3af55d14ed.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 0xdb9efbc8afc5c2b31576fab2ea0f1820862f59a470f4d305eafc6051a5267c42. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/SEYOK1781318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15941588affbb9b83aaf3128b87a6a32fc741992e50105073f81cc2cbeefad0d. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/SEYOK1781320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e236855cd12101e15a1dc34f7b9977f2c82722809aaa59356d09cfadb14cfa. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/SEYOK1781321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e31d54de1df03f6a483727909db9ed434fcf959f65fcfb4423fc0d16a6a71f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/SEYOK1781323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9d397f3614881e7257b6f3aa4c67a2ba22ccbed5298439b6c68a6f6ed7dc22. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SEYOK1781324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ff9dc477eff9230a2b89f4c615a01d2305aded76e4f194adcd09e7f922f7a0. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SEYOK1781326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d827fe64761c061ec27b3009f92d0eb3c93bda66d27a5326d7f14ddba1a1a1c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/SEYOK2508049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77410488b38367b05df88c2278cf1807f2944bc9296adcd512bc190de4b5c4bc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/SEYOK2508050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96843faa9bad7106af9d9cc9797700fd1b74c3a75e74a2825f96cbbb186ecb1d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/SEYOK2508051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59cf709039da995898943e25a8f98981bd7ce276cfe09f14188c8a2a005002c0. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/SEYOK2508052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1db52d788b7364eb6e4434601ce0a5c11b96a32d87d5b494c8a818ede619393. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/SEYOK2508053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b0b99d0be1054b2d085820363e5bfaa403db0ec5e2ba58fcca8e0597cbf7d0. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:02:11Z), 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/SEYOK2508054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e26afa827335bf0651f8f73a53844ae660f63b5e930bdc38af4cbb8761eb6c7. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T23:51: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/SEYOK2508056.