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 0x2ddf1dee04c748fb69e76d422a93604bd19112575ba62e27aeece9a21e381427. 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/11d40b27-8530-4c06-8728-a0513b804c0b.json and https://artists.proofprofile.net/proofs/artist/11d40b27-8530-4c06-8728-a0513b804c0b.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 0x97f94b48e17e692aa74dfbba3b2cdbed58c8bfea2df13f9c516ec313f7d12172. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USJ3V1054210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa439cb182ec5931464a2e3f6ea790da1393e4ae90ee1ff3ba8926197be190a67. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-20T00:26: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/USJ3V1054211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3055f3adcc4edaeb992d99892209d54165f0e4d6851198507dbc85885a7cfec. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/USJ3V1054212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8060615bcc736c3b05b5c5f68acf87b7a945eca4fbb4b49b8d29e4f3e1e0f2. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USJ3V1054213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02e56a9da849937d979c7570492bfe896a57e9068df64bc2e8019bb0bdea46c. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:13:56Z), 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/USJ3V1054215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a4d661d68458f0abcb0988dfa0ba9cd6221f644063e6db3438fc5968317f05. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USJ3V1054218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318a12bcb0ef7abfd39b40271c79f43a2e981eebc953ee5df4f82d40c125b9cf. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/USJ3V1054219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35ae0afec5bb7e10dcc6d403f9bce11db43a456841c1903715d7ab058521a14. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/USZBG1113094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecd01cfff7a43a20e2d1b4ba5633ad53ec64d5df1ed45ed71fe34316812f8ea. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/USZBG1113095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83778a7d91574bccf9c769fde7fec5053ce0e7b0c5e1bd7b96911ac1a1ff0ed9. 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/USZBG1113098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae33cf3dcf48b290f078ae8d410aebd6544fe2625142e906fb1a366c2f71e80. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:58:47Z), 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/USZBG1114357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb916d9ec03667a4cf15df2dbba374b6d5dc57abeb0795022a3647597535318. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:26: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/USV291437574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc738021cd84f99ff8410b3ce02637a562ed96f752b91b84bf22551c217bda106. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/USV291437579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05e3d2e1d8419fea3a066329a32640f2e3d0a613ec01d732af2162e51fbcca9. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:16: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/USV291437581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ec1020ab20dfc0608ffb14021baef25a3638219c926a49dfc1df671f6ce264. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/USV291437586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46534eae645f13071773f175864e2a151cab279008cf6e73dde7a84737f51b88. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/USV291437588.