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 0x9a11232a7032c66160188d7f35df19016bff90390782cfd8c1a850e23c7f98f9. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c70a44cd-c6a8-4599-b6cb-cd442f9ceb50.json and https://artists.proofprofile.net/proofs/artist/c70a44cd-c6a8-4599-b6cb-cd442f9ceb50.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 0xc313fc86790a6fdee576eb6bfb2ab525171553ba8647fca1f19dcbb79fe8dcd5. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCJPA2444372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915756932b73dd6a79f5a751d7adb5481aff42902aa3a0780f432e4de220a156. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/TCJPA2444369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb30de8f37365f6e61351c721736ac556d298a1b35835a44043c5e03d62e9912. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/TCJPA2461908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9407d480043fa6101075e9322171ec1489c2c07d048a7db5cdb8a14b537a24ef. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:48: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/TCJPA2461906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a597dcf9b83127991eafb889578cd78e7ecf9979c816cf03d40bee5a4e6e52. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TCJPB2430117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe399c86ea9913304b618790ccf1b55aab88a3a6eb4effe926f28e306989b48fd. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58:42Z), 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/TCJPC2490717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9937f77ca7250c161f7b95501fad1153ec7cb1e23f33c44c8b1a9b9ac17e73. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/TCJPC2492297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226284ae9013b8d6659a7670ff29fa11f3f0fde9f25654e0350155e1cebf1527. 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/TCJPC2497369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff35ac75fe140abce2883268427e4c6da566c85b11c3d02b5a890f1fad6a16ba. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:46: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/TCJPC2492326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8d6b781b050641cc7d284e9b374f54eeb87769fca8b200d0ff87a3bf052777. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/TCJPC2492331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c74b0b50455aa849330d0ad12e0ad65fc51dffc103f358187299bfcfed7782. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T07:38: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/TCJPC2492337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6beeafa1308d49bfffe536d3b9e4a439cef01bb664194f05f247f315e859f4. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/TCJPD2565991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2648376f881d0c819015d102d79ed33a03fccc04c751ad83af71f9133810a390. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T03:55: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/TCJPF2560190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098de3572cec930558f84067b1eaeb772724ed8562d0ab5db86eaa3d93e9ca93. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TCJPI2543238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b736bc602c7ee9da09774b7b5a072109ef5b49342f9c5ff2deece196b984374. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:45:01Z), 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/TCJPI2543239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3496e5db08b9d056e1be2dfa369f414fa63ab6f0fcbbce0bc43b3baa151e1498. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/TCJPI2543244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704775e06ecb52e395ffa38b4e059c667dcb6bcf4c5c83805f8d8cedf2131102. 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/TCJPI2543245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcefd95d6e948ef3a6de4398a77fcae4cf974b4b7455217a2aed911d1783290. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCJPI2543247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1051f8e91474a69b23d7beb9b4ca38d01e1c04a7cb3f40d6c7cc553ca196a35. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/TCJPB2424173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec0039aec93adbdc26c1a692af8a383394789d3f0421321f1a8bb351e4f4d38. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/TCJPB2430115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a597dcf9b83127991eafb889578cd78e7ecf9979c816cf03d40bee5a4e6e52. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPB2430117.