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 0x13a64bb027fd7eb2e3d9b9c5355a2c6c0582efa804d59876510497de68944d0b. 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/b4e75c8a-d892-40b6-8dbc-ad1e36f28799.json and https://artists.proofprofile.net/proofs/artist/b4e75c8a-d892-40b6-8dbc-ad1e36f28799.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 0x41abd1564f1d393cd9b1697289a97f05b30a2c60be7cb124ca72989b64f7fad2. 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/QZES82094128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9903550f581d7eae8acec39310f5d6416563ee183ca46a11540c116f6ad2793a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZES82079609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cafd4f317776fc46396843c0e6904ca52a78f9b8b8d6bb1eae8d486cb975ec. 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/QZES82079611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b45ce6fc57316bd0b8a632062512cc3ca001bd87849f7273a238d9beca8962. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZES82079614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a30e1029fa5d770dd46e3a26e5adde0e946baf2833aaa4b863727be8a6cde59. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/QZES52039528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de8f3c52120145757cf6170ce567f7cb6efbcb5a8451a155a3c2cdb9349c616. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZES52039530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70aa4bbfd0d99b85cbd968f85c52d60e3a56404c4620e9bd6e3a3d848621e34. 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/QZES52039532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca709f2585b3d3d0b5dc43f8c2b1fc36917bc22d2eb14c45ac3ad3f2a4a171c2. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZES52039536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e45a82e47e54370ac8c5b2e220109ce43114cbadee2bc542919b3cfa46e1ca. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZES52039537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf0392cccf8f87f58bb947a2ef6ac93f4c8537695bda5423b7bce8c794637fa. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZES52039538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d495b641ce108e3c7d2b5dd44e27571500575c66688f9cef34e63c8ef52738. 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/QZES82061557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab255c8fa3fa027fd915e9785ff6834f7b8750a91981b497143abe3d6f7a2ff0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZES82061558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcdc8d6fc1e8e19e74f93ea158f9ffc888b23160539ad6b3e6db92fe4beb563. 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/QZES52039541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9c37b0b7327f456ddc9062e716e1a7b062b2296e5860be3c7108328ac4dd0b. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/QZES82061559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866bcc6211c3ae111929fae3e0ef43f168b0e65f4bfe832f3a2e76a9697b6ee1. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/QZES52039544.