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 0xb926dee676096224933c6f7a495ac52e3762f489dc5f945b30d154cd0340bcd7. 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/734de1eb-8e6d-460f-a5bc-dd57a6b72d79.json and https://artists.proofprofile.net/proofs/artist/734de1eb-8e6d-460f-a5bc-dd57a6b72d79.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 0xbafbcbc6382be513e59ee9d2e8e0da4c8bf67c6e4745f68328622f79cd3690b3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCAGG2231852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e90fff0e69620d8133d5929c7cea7d52a9aa42668d4a56880f79e79a3fafb5a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAGP2260763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4d3937bca6441f87b3192cb85c349cf81f331597f5ad182d6de1fb6fb24ed6. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/TCAGP2260790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f81fcb09d3daf4eb96d57843ebb7b0fd82486269507c6a1acba12204f939807. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58: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/TCAGP2260802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e36d156da10cd319bbcf546efcabd3c0952725637a34d2e791e2f98a305a1f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAFU2183539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe826b16c6acb359e1bd1b0c6474d40e3ad90dd6bb9d355cb700d2ea315382e25. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAGX2328001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f70f4b74d671a5ad3fcfaaeeda68e6bcb21db5bdea5e669a226279d5bb9bfbb. 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/QM7282320103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d06d0e89a183c133491cbeea2357d36ecab60bae5f837a5cf5ba383394ee9e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMDA62323270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fdf7cc2ee8ba528a551e49a135eb7efc86fe3eda5a9adf7c4636682f63c793. 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/QMFME2362831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263dc4a025c9e6c2f2178ff53a88f58323216bc5daa6a5fbee8f27c43d8422f5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMFME2362833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8133ab1f70426e5632f18fef50e7409ffa1ea07d1fc1eb8496b6253b0765dee0. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QMFME2362835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaee94e7fd5ace78fb505995e8f8cd2146bc7356982a10e2e0bd5be341625b9a. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/QM7282460305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4969fb685b053aaadaf45bb8042aca44485b993fbbe283f637b446e7da369856. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QMDA72444326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14dcf970d8b2407e9b084c23fbf58ccf4e149e3866dbaaba2305c4a7ec9e542b. 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/QMDA72444329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe33cb1999c9cd2bb4bcb2c2680dcf1c88749d48189af6123448be7c1e82f61. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/QMDA72444330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c751d95bf9a2177dd9b03ece3bab39a31d3ce2d407b98e36fa31827455df658. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QMDA72444332.