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 0x109f22c82650c790bee25bba1e6f4e0acce165658199b1480c7f4ec3c769be9a. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/59ab253a-4fdd-40c2-abc3-4b6836ed7c74.json and https://artists.proofprofile.net/proofs/artist/59ab253a-4fdd-40c2-abc3-4b6836ed7c74.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 0x72fb9be4d7daeea08e1569e3c01a35c514ff44c21ba7a0b8c66af8cee079dc31. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/PLC062442752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc886dd97997e45b39de220a26bea8f73321c6b166827bfa70f3929c067bdd3. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/PLC062500639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9fb26b594fcc59f7991427d0a91687a47c95a30d9e92943f79e8134ad5b9b0d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/PLC062500646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982227c32416bbf1ba1584c9b7d0b1d13b26471bab91bd724834fb415acf4de2. 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/PLC062500647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1764ef86059015292be9b56bba7bc46a4ecfb72e30c805f15287d56212e8f37c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLC062430032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c4532db25c7f512763fec7c3ab83aea3df1b42dfb75aed54ec721337646ed9. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/PLC062500093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcaf6b5efc0553efb1417c091ffc8903cf5a3dce42bb0f16b83129b1c58500b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC062500652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8735f582f16f562c4d1b0e577d2a5eb83d071138de19082cca1e0de9ea042f75. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/PLC062500650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb87679d32503cf68cea9caf746bc79c691bfc34b380fe65f25907e9afc9ae0. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/PLC062500640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cde95e57ac3d747f5286166bdecdc54dd2c68ef60048152d977f0b05064a62a. 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/PLC062500643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde01b3ba0312920610c0a74c354210096818b55ba5dfcbe7c54178ea5f67d7d8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC062500645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b5f9c30cdcd5cac49afe6be261879aba71cd7cbcf919d1b6ab6545e3fb795f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/PLC062500648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x051159356db62534ac4715d16d760d7e0ce5df1d3387b0bb246f06cdb90f9436. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC062500503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffb208dc09a1ad7ad5a547a1ba84412dcfb4a386333bdc41ab514e8d9709051. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/PLC062500654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d023b9d75dfc58b1af44f50a787aae6344523cb012c6a03b2c97e0add513aae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC062500653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5474220e561a0c20262914e959b91eaccf3a4d39da064326b73352d164531d49. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/PLC062500651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95dba7006846347076d1e8bde8953a440422facf46428f0df4f914b87ec0195. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/PLC062500641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabf3526f51646a6ebfbfdd0976f87053094734593db4616fecc02d02f02bf4b. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/PLC062500642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09023e9c33e93a210b83a59f47d4806194cd5c9ca12b6cbd9670eab5f8553d6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC062500644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd8dd229d0baa642041b9f3c455e6fa675402df1db0315aa9458ebfb5192e5f3. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/PLC062419838.