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 0x84e9a0769b87b663d2dc0a09edeb57cfad8bdf88f998fa1108de24bfbb34726c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ca0ea115-1c76-41ed-9146-ec5501bf8536.json and https://artists.proofprofile.net/proofs/artist/ca0ea115-1c76-41ed-9146-ec5501bf8536.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 0xb497f6a77efc3e077e770f6531f528429591321c0d7fd676f11573084bcba022. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/QM6MZ2078334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb317d1ac6efc529152caae7df54c6f18ca42e71bc18f548ed4c70af8a167df4. 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/QM7282001132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef075e516c856fe85820502dcba7aeef991b2df4e4b14c2e061d928945ab6ece. 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/QM7282014764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66fa41d15fae976160b16741d56eee0aaf46b16d53fc2f93b7cd5690c70dc469. 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/QMBZ92089079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb245e2f25aeb24dab759b04b4b3c68b98d39c3221ef25243144c96ad9a2bd4db. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QMBZ92089083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf1e88ea878dec88a080830b5b3b2adb60248406646055a9a34d558f30dd465. 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/QM4TW2196621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa4b605685fd6609e2d490f3f7988dd4b7f94f69397333ac434f7f695faf035. 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/QM6MZ2135813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5312e50585a2ef892332a1c29813493f0f3b0b6f7dfde8affa8364c28f7ec487. 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/QM6P42145144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f560b32d545cbcfc0d40e4caa7876686383f9a24621acd7a64694ab1fde5ca2. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:26:40Z), 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/QMDA62133740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca71b74d969eb1b61f6b78400937286fbad4350cb566212e814c7a5acc9c2e60. 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/QMDA72197227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9adae55a8acdae1d2be0d2de91b5d2b3a9d9d136b2c63e73e8753dab52ce1ba. 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/ZZOPM2235998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf0f94f35792f5781428fc3cab9c4a278a358592ad01e85df0c7154917ef237a. 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/ZZOPM2240181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1120fe8dd19854a46b5313722f0300f6fee150fed272514be5dd0eaeb41bae42. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T02:02: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/BK4DA2203070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c2d61d00a3951ae53c35c723d99715cd26dbc76becdbee2fc40e86c677c67c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/BK4DA2213713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1ecbc7f4257a218b6ce10e235d75b93a8fc0dd6bd53b2ebdbc84bae30aaf15. 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/BK4DA2300872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e97866a131d0ec25b1bc10b70adf4be06fd7fc5ad69e0a3b62fed131fbed4d. 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/BK4DA2314260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aeaefeae3fe8a6b2825123499c4285670ee24a81a372074efbd38b534c7b77f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/BK4DA2318239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be39e5df5c04cc54a2db5fa560f6dec472fef8d53732ed9101e3e796860a56e. 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/BK4DA2321635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0bbc675b2412d1ec0ab112041d86971bf32117e4b482737a3d243054ebb1909. 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/BK4DA2404552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb8994c6c6575806c36d3de6a3b0131dfc0add143cc9343e8d2452c6a379282. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/BK4DA2406515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a5cf37ce0f77e5c4d945d7629706f19b68e8ca48e57bc0f3449405de774aa5. 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/BK4DA2441681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ec655b56cbe5c98c16a73404732eab97db76837cd66d80749c6d884148c3e5. 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/BK4DA2453987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53ea526ff79a380fa8a92ca12518c87447b3b7373ec08f223b3ea0ba30694d9. 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/BK4DA2501698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa102973e75ef03b31a9dc072af18dfa65538cfa04f7f4ea7f98642f5377ac91b. 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/USA2P2220186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffee46642732f657cacdff102e8b63895614efdae3367a6a8b59da9e474180dd. 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/QZHNA2204756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6c285572a69b038668d6fde137d2bb9e23ec1b4919530533606cfbcf06c463. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/QMFME2054619.
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 0x75e4d76fb2c0d079d0a12a834e879909f07a0ab351ff42d1e8655b9cf9be96a9. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QMFME2043263.