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 0x74d15876a1d865026eb791e6395315c388bc36b16f38f2501a31eca530c68958. 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/f379455c-b076-40b4-90d8-15ca5e235f9e.json and https://artists.proofprofile.net/proofs/artist/f379455c-b076-40b4-90d8-15ca5e235f9e.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 0x5b5ee822b89f41239d3345cc6c51bce3262abc952994feec9151ce038d087c27. 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/RSA221832277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e1e0bde0f67c3697849a7a4a4071cc6c9fcc6a7911aeb7c10e168f950fd86b. 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/RSA221832278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb203d39de7f35b6a3ce4c7c9ddd152c50f2ca32cc57573b32cdb29170e14cb09. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/RSA221832285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01df95323c107a73d9311afd0c484d5660c07853fe13bbb775bc52934cc5c291. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/RSA131363402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15df8b63ff2edad30051a4a3d3f09c182bd2f8ad6f85ed7ad0732e3cdad40044. 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/RSA131363403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897b6313e1e0aa6cd010f9ebd6598dad35ed6befd109e1d134de3296fc47e56b. 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/RSA131363405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81711a769d34548c5a535b066c48f0c27f7c5bebe724a79283f14d84af4f89ff. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/RSA131363406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a0a86e2e71411c47576f8986454623c7b74e7902610a74924950cb9b6bbcf2. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/RSA131363407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15892dce80d4d8dc4081c0330fba9d06386b19f33c3110054ba689d5019ca50a. 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/RSA131363408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa30a3c3d471f4607e8446cbdce3d3a1982c8e49ee7b79e1e27c48e23e06254c3. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/RSA292200140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb866337e070e68e2a727d736e3385b2ef31fe048a029b1b03947a86739e864a3. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/RSA292200141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b11a509817ababaf42154332c179cec237fabdb3d9d2b079a65bd99df759b91. 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/RSA292200142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f432f0c4102bcb45485ee743efdac022a861372edc43ed727c3699729254ca4. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/RSA292200144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42eb70b24a5650e66991d73ce73cacb0d66c0afa76edd852cc9c175bdef6e409. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/RSA292200205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc0d7874fd458eb18877ffdb577d4f99aadb0ec68bb6029edd27040f949189a. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39:11Z), 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/RSA292300049.