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 0x48fd16e90dab90c2ebd750bc0f260cba91e9bdf6922b2ad669259fe1d7f2cc91. 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/829dca68-9b99-4d2b-ad90-8d83b60429cc.json and https://artists.proofprofile.net/proofs/artist/829dca68-9b99-4d2b-ad90-8d83b60429cc.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 0x08d9e2474095a0365807a4f9bb0877c23b960047b79ec0e7c173c2a80b2f9478. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCABP1342162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6aecf5c414eaeaf3d5dc294b60c7b7dd32b002873ec0f33b1f5b5737741fdc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TCABP1342170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492528a9aef651663f968166e9293b569646e2bc929108df30c045b867a5cf4f. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16: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/TCABP1342174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633a5dba98f0cebbe03ef134d6fc7eb0e742fddaeb19ad656111d713b4fc07ce. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/TCABP1342178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836e898d399f78cb2236bda334e7b2ac281c8a4b5d84f2286ae75121259eaf72. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/TCADT1823190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e853558eb4e5e38a536f7749f0c4f65f8fdca773c6b163c36e3cc6d18bbd940. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/TCADT1823214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856fbcd6b780dfa366fd039cbc5dfd9e461c6188213df3acb8bfeffa0aa5b57b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/TCADT1823223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852f226f39600412688d029b94ea9845cdde2b71fc72eefe16dfb7c8e1366155. 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/TCADT1823227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6048c5bc5387478e0cb3e9b266efadc6dd6765a694597e4cd1de1afd9435293. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/TCADT1823228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db3c2e6274dc738f06f777a05c7b7005577b31d77e7060f852f4519c9d19e3b. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/TCADT1823345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ca53316a5382995fd941687e86bd3d5d2c977c18f5e30194e0903fff4fc911. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/TCADT1823349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aeb983f5d57e97799e589344fed6bcd8f5cf8410b7923a9b5649eab7696d354. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/TCADT1823351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48af4f1d316c84f9afdcd34e67deedf4a766d579a11b6dcbd8a542d353923189. 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/TCADT1823361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff0c11b77a6503e9372ecca4525344c1c5c65597572e1e2a38b0fe8349f00a0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/TCADT1823363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76570d91a9f413fc76a45ad0b71740013bb15556d9f902b7cc6594e64be129e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/TCADT1823364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab94f963b9ac0995234281888fbdf0f63ad97618acb6e9d4070700546b105563. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/TCADT1823402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d08151215183c6a8fe2cf1f0b2bb05e23fc666107351787b0984227091b97cd. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/TCADT1823405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be3711c4574196d29e8e40440b0a2f2943ff0ce31ac229d21f23f503c555266. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCADT1823407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc55b13518675b4bee12b7eb2ac77eddbeb155e12402db59e2c3d27411b9ad7. 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/TCADT1823410.