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 0xea901e2644e784df5c679401abc68451975bae46ff14dfedc3311630f280ec6c. 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/76d1b732-4ac0-4c94-a827-2fb828c96716.json and https://artists.proofprofile.net/proofs/artist/76d1b732-4ac0-4c94-a827-2fb828c96716.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 0x682728a6a077fc0fe953d8735e2b1d6b57a128954ad30c80186e5faff3b7a984. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:07: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/TCJPI1995952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7417d1ad1a9f1fe4fb5d4457415b481016a62cf0624f77dd5cf6339c8980999. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCJPL2040281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6da5c94392c63580e29d3e8cadcbd7f6e8b54241a193b0db75d6587a5edc412. 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/TCJPL2040296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9653bb866227a43e6ee0badb1c0ad9f9e27841a007739700e629ccb7890eb7. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCJPL2083007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd10de91ac46564af20a31d5ca510835d526ca0a5942642b99dde18a56504136. 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/TCJPL2083009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa397e600aea8e5b5a617157718b52323efc1fd14ded4d5ec7d595b547496aaaf. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:09: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/TCJPL2083010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bdb70244c86b4960257cb032e7d6d3b99cdaadb84e3977339a0c57d19277815. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/TCJPL2083012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bbdb3c175e8a9a1c9c4016a365500e6d676a8dc9604555ebe1d485bf994cbc. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-20T00:07:24Z), 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/TCJPM2003370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c0fd61cd876c4e89eed9615ce1d50e8e8f62ac98cf12a7f6784ed83f5ec538. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/TCJPM2003606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b91a1696b85d8b92a284c7f5d43a750d0d20bbfe4cc059d040792aae9201be. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:35: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/TCJPM2003601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6030b505cc755abcc0d0423df1f557e59e4a9b5cfb19ff5bc6dc2e4ee8cd4c00. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/TCJPO2135377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520f5af54fb0000c560bf1a85f7f2fa8f48fb8c4be3579aae84d0357d7364ac5. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T06:41:51Z), 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/TCJPO2135428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1764e9ff2f144286b102e221f2935e1c7773afb13248bf19193ea9e9687b0b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:37:50Z), 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/TCJPO2135404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520f5af54fb0000c560bf1a85f7f2fa8f48fb8c4be3579aae84d0357d7364ac5. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/TCJPO2135428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78afefa3913b7585be5d0445717f4dc82b191bb2310b3095481f623bbc407ad7. 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/TCJPX2380859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5903ba06b3dee788b1807f900aa5b26f07868e6caa9958341f9e5991ae4b82e0. 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/TCJPX2380879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e242bbee0ef223c6bbc454660020093d5282a79da14e24842e2dd9e45493f9. 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/JPZ922100809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e242bbee0ef223c6bbc454660020093d5282a79da14e24842e2dd9e45493f9. 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/JPZ922100809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a736a624dd85384611d949985e03c7ef42ca56e79915a992a09095f582c023. 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/JPY492100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554896991de50c148a5cc0f0914a4a190a02b2fbcd619a0d253fa57e58fa0208. 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/TCJPI1978376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b46097fe17a87204bb44ef76761d9c16f349a3af4b2ac933bdd66659d965539. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCJPP2163667.
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 0x18483f53e8174e87f17bf80b03d997221e0654a80c3626a7f40a456310f16734. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/JPC971100537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990040eb76d81b0ce65406ae6784ef900dbb2a530c765e478995536ec73f01d2. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/JPP302000111.