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 0xd187d1ac367c37987e86d0884cfd33c7c150be6fb70e2e077e5717693ee7f76a. 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/b3f05f54-8d55-4c22-a302-0a7c828b92b9.json and https://artists.proofprofile.net/proofs/artist/b3f05f54-8d55-4c22-a302-0a7c828b92b9.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 0x928e66151987334f06333b8d6b4ec29e146c4fbb4ba8c323a7cd3f605d3f0b6a. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/SE5752180795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee75f05b48cb7e81368c63e5070c2a8ff4421ba5253d82ba8393bb8ace9e073. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/SE5752180796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9976d59aad1bab6cc3e5733b5271999a9d3b95c10e893a65270b8c7e706987d9. 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/SE5752180801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad2a667c4e408204b4399de342259587758c635e7ce30de7719734263c92c84. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/SE5752180804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0524c82d12dde6ec29d745dc40fe89ad0db54e33719a40047bb77445a9a82c50. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/SE5752180805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726de3d3394276e4aa438278e95b441ce3187a7572394d49968015821820ce9f. 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/SE5752180808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9de3736c46f9aed79687ed92b83469a99253ec1280187df04a822fe5f9259c. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/SE6A92112138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb27e72da215f7e662dc1ca0ee620b417d33ed651486780d3bd9cee18317d88. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/SE6A92112139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5cb00e78796559b46ac17915d72277ffa350da6e01c609eeb78724a48963682. 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/SE6A92112142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd0e2fb2056341eddcf445e2700a4d55fecfcc794424ec2c3f7a18d8a36938f. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/SE5BU2448858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2338fb2483b8f4c770d9ed49140491e4274516e23fd12e1f033f5328c91109dc. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/SE6SA2483099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fc19d83feef3426c87bc053b668c75567e3c103ac37f6f3a6b2cd44faff93e. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/SE6SA2483100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109dc98ad1271e287068d7b97a0e61ddc032d77e42afc757664f7fafd826984e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/SE6SA2483101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c6529658616f42028125426989a54aac2b5a4f84429281477665c575e9f230. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/SE6SA2483102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc34ae2cc1fb40ea6f3273f343aabd513de0d27938fdf939923083d906ad7ec. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SE6SA2483103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0095cd24690fbf10bd1f1ca80c4516a16cb8688a73836543d9dc4d1ef7890726. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/SE6SA2483104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3086c6293eb3528213c4c96398d18e51e2bd7652187b62e9420056d57f9fa187. 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/SE6SA2485282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119ab4689465d6c85e6ec3ea22d6605b22ce6248c6e91db81e2cbb5a3b9ccdf2. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/SE6SA2485284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6786fa4686a57c31e071ab60ce77ade57247770cbb6a02bd10ff2c659f8a81. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/SE6SA2485285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2aa8cb1b7fdc82f5936c5228397450ea1d801e45e37a12dafcfc834978494a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/SE6SA2485286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68227042fa141f4ab25be490366430154c648bb95afb012f3a9b124689b8846. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/SE6SA2496455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4999b39478670f6bbbf86c5e042d75e0e8458678e576edc203dd6fa41a54f1a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/SE6SA2496456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e943d681ba024b718ae0c0ba475ad2444794e043493fa5937493f9ef5f35fcf. 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/SE6SA2496457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e4570214b0c666d6aebf6bc550c580dd889c2792817348f439130764eb09d1. 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/SE6SA2496458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bb2ef624e089f4d496e71f6fea1dbe618c6d76e70cbadd1f8f0fe71b13da8a. 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/GBHEZ2203316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef6cfa88206dff061f8999bbe20c6b02a387ad3f74566a721ed1a6f66fd5f25. 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/GBHEZ2203318.