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 0xcbd30ef60d97a0ed3fb6877f0ff70694e910d286f7d4f1cb30143bf7439bf7c8. 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/41a2cf23-2a9e-401f-9cb7-3c427ec3eeb5.json and https://artists.proofprofile.net/proofs/artist/41a2cf23-2a9e-401f-9cb7-3c427ec3eeb5.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 0x579e4e419a1a58df88cf8c459356c44d0560834fa9ee175ac2951561fef0a222. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/MXF161300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa648916d07e980bd1a6f223a36cc36e45452af0fd180477f66346d45c254fd47. 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/MXF161300581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a1ca8f80635ae0a02e8f595ea239d975def9ae591321e9fbd508678eb6cab. 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/MXF161200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0505a7a6f8cf55a9e4d9d857d86f909c643987c44f640218d587c32c1bc692. 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/MXF161300583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518742c2029b97a24dc1be3424c29a6cb0df6fa33d3d4a2446e97ba1b776b331. 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/MXF161300622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13fe97ecf06f5a950d2592fd06b844dbdf2cd5392ee436a460aa7d652d496d4. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/MXF161300627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0cdf21ab0b70fe9994e03290553dd5b8c4819d67b27618ba1ad654fbc10767e. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/MXF161300636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c2ebc2100fc118eaa1e3e826dda9d8dc02cecbc6b6a01547da9d627d3e4c84. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QMBZ91419457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a1ca8f80635ae0a02e8f595ea239d975def9ae591321e9fbd508678eb6cab. 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/MXF161200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5b94c5082c235b257ac6d084d96c69271236e93b630c9a18c8680b803a1bc0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/MXF161200022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51ad9c0fa3080efd761060af8391656c716524bf91fa9b647d6cc1eac564a93. 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/MXF161300724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9486a18bb5b7e0eb2da223193eb05111890c4db4ec66bf3fdadb7c2f97f6a4cf. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/MXF161300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0ca4a67e3e20c758f0f914e1d4da599aa0cde93a262839aa7a05c9625f0e94. 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/MXF161200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a3987b6a8e16378667cfa6ccb3ea78179b1cdc9f2aed8cf124d305ea13dac9. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/MXF161300723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01892a83bd3bfd33819ea26abad31d6896f5b67995886d493f4431f85a56d859. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/MXF161300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064c0caa3e0b79056047b321d9fa1c7812d3e5c14ba87024606ac66447651ad8. 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/MXF161300585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8daa85c959d0c6d4a2c695dda480fec66f9b1d2ed22ac920126897d6b7e79a84. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/MXF161300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406a52b3357a19c3d393645092113b55319bf8aabfdbd5bf77a1621d3417191d. 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/ES6602004548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d27b9953192054156c0def4863677a1b4af14f7b16829db6cd596960f9c313. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ES6602004553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4563e28b9462c9231f6a56bb35ef7fd00580912d96cbc2c3daa4416f6eaec9d7. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/ES6602004554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3b074b6d4f16a1a735e5697bc92f2a3cb717ca299fb6d66defc4439756a659. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/ES6602004542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b038f3447d3524618cc5ce79eda705b0419e873557dba2acd909d8d3c25d48c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/ES6602004604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37b5ee8796a2beeac005b6f2ddc60325bb89f88d237e7e6c9f72ae93f6ae339. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43:09Z), 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/US4XG0403939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3af3931b3e762fa88fed56af64d794b943aea101c96ef86c63a1d4f36d90dd. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/US4XG0403943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166a57d627646a5336f5b1f4d108aee6a56ae1b701af35443e0f2482fe2092f8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/US4XG0403947.