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 0x87a79686ba0f04c134e921d7fa27fb981f5c66771e1d36c96b28c4da2bb349f3. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b9f5854a-f6f6-44b3-a706-423bb845e6c2.json and https://artists.proofprofile.net/proofs/artist/b9f5854a-f6f6-44b3-a706-423bb845e6c2.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 0x85ae5bf5543cf081a8512d45fd8da2b02391f73be4f5c99074c4d252ace698af. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/TCADP1840890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d08c5758f9d470cd914fb8d201cc4c32cac19db664149816d787ef1435ffab. 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/TCADP1840891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6412088bcb037d0e3f5432a870d171ab035be6afb974155b11c0811b14024b. 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/TCADP1840893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43aecda09928fd75f87e623643c06abd46bbd1a0b394d30a51ba1adee23039a0. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/TCADP1840895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5678f66a471fd12b19d65c76ea5d47c17c4db43855ddc08ce83ddf9f62afc469. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/TCADP1840902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffa71793547d6eb9d6c579e8aecbbf7371523c075d6bf69cd736a20268b84e1. 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/TCADP1840907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048557aef544cfa6c3b34333b505a73e6fd5b287438634e799441fab93041e02. 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/TCABX1402034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4352e3fafa90ce0717be82e9db01909557f384aff1dce162b5fdd4c5c3eb018. 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/TCABX1402037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edb9ad597ac7bd276bc0da10a7ecc7d2c0f21edb8f0ad28b4ea56dd29f1ec94. 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/TCABX1402038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d975e7c508aaa293f6aed431c8f708dd933072eae0bd994d968fbf974de952f. 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/TCABX1402039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc962c7665960785d6fb16e7d1f426f608361d871be0217c305ad98a914d8f0e9. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/TCABX1402041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fcfb9ea3edbda8b65d1f0d7322ceaf562b2306e9831d4a02cf8980265e25591. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCABX1402042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf241617329a38eab4f1faa13ba55322a98929eebffee1e66edbc3c2f5fd7db2d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/TCABX1402043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddba2e44062fc647190b3831f8bd19318cb4f3bc7b765c5598d1d0e65d73cdd. 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/TCAHP2321454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbf610be94863d464bf5fc1e9e19e241601f8f799f6f0e72c90120a54e0fabd. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCAHJ2386145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb688976cadac49f68a1044a7c00de72a6f2c5e36c06dd8efd93da84f492392aa. 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/TCAFK2119057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a273f4d7c5404044a4170a4b226b55e903390d89f8f1217c65060e391c66431. 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/TCAFH2001560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfade5bf5fe2a4357df557e2f5011cacc8648a294fb992d04c3c46c5043f882eb. 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/TCAFH2001470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a67aa3859dd92424d0e79269293cce77d980174be35a5cc9743a22017271c9. 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/TCAFH2001488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a3489a32c22a1164789ba7d31cd942029d4e6a54f0691a1a55a0904ef6f47a. 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/ESA011540171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb47f097176a5d2fad1c61b95fa907a2e3be19c2f5529f54c997ec55a8e1cb3d. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/ESA011540173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf104e601157407d45e6f5cc430e07d466d99dbd2113b9a976b456b26615c91b8. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/ESA011540177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d42309e796fc3879ff7c477b1498ec1d6586529e79f3f2c0ff2c874e0b79da1. 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/ESA011540183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0991843c0fe9b35b34efe63fc6098e0c65131d3ea27ecc7f792c6a4364d3c5ba. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51:46Z), 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/ESA011540189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2767780b13f3c96b5d6c90324260194fd42040fb826df1dd049ae8c09f09aa24. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/ESA011540190.