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 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 0x176efd3fe4bbcc9be42bf2f369b0a24d800b36675073214d6b610dcd409c6f67. 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/64b68a43-3951-4a8c-8543-bc54d4323118.json and https://artists.proofprofile.net/proofs/artist/64b68a43-3951-4a8c-8543-bc54d4323118.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 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 0xee1a833dce2e822e2dba19f7c7b8f40c72bd84ff86af453f83031e48795056bf. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCAGB2255972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf6307c476af77454e799d353991811a79f8e0e2172a1b3b0d498603919be7f. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/TCAGB2255983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b637dc6123ddec8e942c5ffce69ed844a58c751a68564810a6830d75082b07c. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/TCAGB2255988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29575d21cac3241dc37d400411824fa9f4c04d1ccf31241398bfd6aba964ff56. 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/TCAGB2255995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9d137e250c45356df79acf1c3fd9fe0960e217cfc0b6810e95b12db2e47861. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAGB2256000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900d344fd6b69fbafe869b8c22abf4afe62b3513aa0a82c02b13ba528daa8947. 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/TCAGB2256039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169702ebabbcdc5208fd299b50f1ed54038b4e757bec8a00122d311a5a1863e5. 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/TCAGB2256052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075a08273cbc192bd832c6646d1fb440a9c9ab5b6c9f43f101d2aa4ae21ed4ba. 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/TCAGB2256057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d7f1e7ba26a756e1201cf12721d2dec8e262fd4136f633592f622b9beccd9c. 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/USHM81770252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a9ef9f2602960c978ad8a003642e3fb98c7006969ea6d338e5e6678b3ad42f. 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/USHM81770253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927667a59b8d5df0158247c1678c313007dc367863693a0ddbfd8a055b20686f. 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/USHM81770254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c34e9a010abb9277ec05257606f44f3c7f443dfb5e959d8dfd9eb4ebdbcedb. 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/USHM81770255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8c3a0f5bcdaaf7bdc29ba695694cad58a92b2b8466956aa154486d569bd86c. 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/USHM81770256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e61ceed6f19aa59d106f438621efeef3ffc9b2bc30a069c65024316c6608082. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/USHM81770257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5455c1fae0b3acb0937530b64947c2dce218c09e2554e3a5f56f0952fae427. 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/USCGJ1555727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7269ec9d4811d142756567b89958ea2f9c1932da490c8dde1a7d9a5e0aeacb35. 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/USCGJ1555729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c396c56c73db65e4bc6cc863c7ca57f602595af74335c906117802d341c68b. 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/USCGJ1555731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fafc6005733b6205f7785f51e584d7babf64eac319f7f96e49e0ce7c0423812. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/USCGJ1555734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd6c8c1ac8e958c98a1ad09a6377b4c0732f2a72a3ab7e9bcf88cf122986340. 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/USCGJ1555735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a52b382458ac8fa63f3f24af140ffaabe71b973fb3e0b76830e1214ec7400e4. 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/USX9P1254571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58fcec8068f7e06da8a533fccee7b07d341413c7a97e3b449bb9d8c1ff9fc36. 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/USX9P1254572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1dae4642ce2c2faaf519bdd9a648022554d6e2deb2c86c970074c917882ba7d. 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/USX9P1254573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2564491add3a146289ccc51b12a35ed2028effcf0c2174d85c774dfd5ce5172. 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/USX9P1254574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf441702be36a6619a90ffe417e51c6c31c814d8e24ff5382657cb3d1ab907fb7. 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/USX9P1254575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87aa497f2b731a51d93a4ffe544cf6a7ffacd116f0a33cedce4fbfdb7db9c67b. 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/USX9P1254576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e31ded4923ec382d25ae2aecf245a1f3e5c4a8848be3a384bd2fe05438c741. 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/USX9P1254577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5596c301c493c19741b89704b25ae50a15585a2ecc9d4a1db0018baca681f026. 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/USX9P1254578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7e1c1e71365e317cce6111f04b1cc9e1dab72bffb97029d70ec13c60dea67a. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/USX9P1254579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48044ead0662576842c739b14f07c74296f78cc3b37263df03125556224dc91. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/USHM91256518.