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 0xbca00c2468d2ef27a3d12edbdc6016c985f8788711f04bbf169d5a4769d742b9. 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/ae2c373e-6fb0-4edd-9ae4-ab0a5fe2441c.json and https://artists.proofprofile.net/proofs/artist/ae2c373e-6fb0-4edd-9ae4-ab0a5fe2441c.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 0x3c0ebd847a5df4be64fa12294aca9e4023cff83b600cf7d30d2deba3ced8e688. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/USTCE1056154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0cd59e8f1c4077a5fb89067b29105aa3f2a91372785f8707a73cfcd28f96e6. 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/NL1LE2102434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee816bfa8483aa2034a3bd5b038135246abeb9dc8c3414017d7c3f1e43d16433. 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/NL1LE2102435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc547fa41cc925c939ff09515719ab2c66a93f839774eb87cdca8a25b0a47bf. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZK6P2256877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf022e6065adedfe10779abc3e4898c2ab31491c2773862f84bdd6ba0260471f9. 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/QZK6P2231622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31aeb8e28dda2c1875870d1bad47846fd5cdb0a3314aca06c046734b7f5dc1fd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TWAE32204234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2cd985d7e6599044d1642632679be1e1dd6652193fc11f99fc5b56bc6b0fa8. 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/QZHN62474629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0f1a954e96c09accccb8ce1305de37c889fcd65b77439c47dabb3b0749f0aa. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZNWV2446882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483ee7e21c56c1da980edbfa28b261b12d429ad2812113cad5d12fdc853b7ee9. 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/QZTBC2497959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a97c046582759b59a13f22ceadd6bf92ff7e012e8a2073e056ad1274846f1e. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/QZWFT2498307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fbbdea5290e3e6f27e56d748be9bbc29215947b1b2ba4b86baae9285fb9174. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZWFT2498882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830a506358639fd7d79ae942703bf99219cf43b4e1d1641a78a8c287541a7ed2. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZZ7T2430662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8101f6da00067442a8cdca8fc7ab1536b8cb1b8af03a018a87c6bf53b65d74. 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/QT3EZ2453031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c2316e7cff2ebc6fbf5b1cc23274ebff8c4d8a9e6ce272615ada7aa8c37f40. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7P2579832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca68b03bec84543a7863cae76b67bff8c602cfd0a7c634cb4bfd87ca4b07955. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPB671000759.