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 0x54654a6092691c139b2140bf1edd2f61cb3418df8f1edba57034938c53f91fc1. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/90cda36b-4e0b-4c54-9c16-d72e8e93f20e.json and https://artists.proofprofile.net/proofs/artist/90cda36b-4e0b-4c54-9c16-d72e8e93f20e.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 0xc4736945b37f747576856262c1fd3b9f9ecca9491924ef87c49c55288cf6d60b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX452166884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004dfb51a1579116d571db075333c92e2e948d4fcf61bf4fe5aed881c94ceff0. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/FRX452166885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d590551abc8b933a6a0e12c2162e96da5e829fee682409a6ade7a5d2d0ec3c. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/FRX762144206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ed3b6925b69a18a8939024165a75533d8184abcaf964049d982bad7f8ff726. 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/FRX762144207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a3ddff882c74792118c8398f201da071ec89bbafa815e728831b262d068a71. 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/FRX872156354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d593f5068fd4bef424d39d7ccf45c71e8e461914e0bffcc8dd723e4a73fd53. 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/FRX872156355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa4857e07bb9f5c3716f63373c6450c4923da7fc42bb06ab5203c9bf87b44e8. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX872166500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abc886b5aa16bb80c38cdc0c7e21e71cecefb5e06dbcb79e0c22b96492c93d2. 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/FRX872166501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba71879ba2d18c9997ef35ea0f682ad6cd89ab2b40d9d68c93b545624c4e37e8. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/FR10S2236241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc795555d149f35d534c75eb060aed62735c3684c10437c2898ed3e2f8728cc1d. 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/FR10S2236242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb698e1db36af17b6f1810a7488f677c7bb7e4821a5cdc33be1b0c390fe13ddf5. 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/FRX202295021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f22f4a9a9106a0ebd6e1d39d402a2f64730d7f7622181afde0073449d06df4f. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/FRX202295022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce740d97f0f2e8773940f71a993a868c1b872dcc1af45b58ea453566a379453f. 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/DGA062287187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b72c674e57ab7e9baa53a62806252dbaac5882a854cc2e84eaaba689ec547e6. 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/DGA062287188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24464f3d4f087df558ca7f9ddcca76c6b66f558be59856097572f4b8eb53d90d. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/DGA062287189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f53b77a00b53bc57e5431dcf84cd4c77babda2f0798363927ff2ac5d447f937. 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/DGA062287190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d095cb0573b0a65e939c8a5ce05f67faffeb4c6b8b23c7341f4c49293abdd7. 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/FRX452341595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a998be413f2958a08325d7f61fe4c149ed727ac93d7b7f75c5db2be250af3b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX452341596.