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 0x22d916810c5bcb32f281375ae613594ad3e363dcdf0a2a1ce5bae68592b21d14. 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/db239200-a142-4ae4-bb90-0590815c083c.json and https://artists.proofprofile.net/proofs/artist/db239200-a142-4ae4-bb90-0590815c083c.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 0x5529792ba1bc630fa3b9c524fde5988c19edb8b15c0fbd63e8585cba80a1e72d. 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/GBKQU2237583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e86eeef6abab5129c7193c2f180b12772f698c6eeb0be9db7ca19b9ce7aa2b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBKQU2182847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695aa74bef93308875d72f00495584cb9d5b2241187b584f466900bcdb241b0c. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBKQU2169271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a4b03ad54f475f867a448ffadac8d44abdb7986694631168bc670ce72448c0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBKQU2169273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a928fc41befc92505ab93e50bfde1da397bbcd12fff4732e2792388a70d5833. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBLV62106924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89441f7b6899caa776649548d98d098089a064857498567033829665e3d451e9. 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/GBKQU2194960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1664cd1d54f8a96478b4055b18201d02bc5ea108eca16e5de796212a61e70144. 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/GBKQU2194961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf12a005cee696d6af6ad96b98b211747b4ba365ae13e2a12465c9861e1c3e94. 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/GBKQU2194962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6532da739903b2ba3a1d1bb69a3ddf4ae47ac1b4badf216761bf5ea10b39c217. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKQU2194963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5ec71a07cec2734b29dbf4e32f8cf5e2c36a085715fe0c1331ccd7b11fa281. 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/GBKQU2194964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d17238a7ca89949733c35e58b33adf32c529c34dfd8088d7079c2ab357206e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2194965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e28fd01b87e5c8bc1eb1b5bec99ca9f26743a2d681eb5f5ac175b64b0f8595. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2194967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11aa84fa2ec2d538bf8b198dbd64dd8d1347234527133e08b86d50bea5ff2ee. 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/GBKQU2194968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca994bed6ae2488ce6b6aff1e859d61d392c3963690f1d8f5cc7df6f92d75b7. 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/GBKQU2194969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766c404e19c74548ebc6b7e59ebd6c6c7a77730be7b05b089291647bc6daecb3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2194970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2803d8e8b3116e4fffa63dc894d343b1ff572a2e7ea2da5d6122b52273ca86bb. 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/GBKQU2194971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ffa962f035655d2605fd3d2000ae6f5570028fb438d38c0dd5fed83d962b65. 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/GBKQU2194972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4323c71ff2f37a28d4fe22893d2a7e1021b316771f6386f898bcd19d814b77. 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/GBKQU2194973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd5ccbf175ee4bd6a1a8dddc84333f777891dca8ac81f76bb38588f8f35a190. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZN882156700.
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