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 0x35d53c715d3478e93dc0a84c18b17c996a59b45fb5c9b453861c5585e53ed694. 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/bd70a56b-d2c4-4896-a330-3ffdc5c77527.json and https://artists.proofprofile.net/proofs/artist/bd70a56b-d2c4-4896-a330-3ffdc5c77527.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 0xffb4fe7abee9e32088af07fb80be37ff0a8eaab3922241d92fe7f9d96e8d193f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZMEP2406138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cfbad92d132a0ee97b3c12268885e0ec0a1c0f265ac02f453e065a697f4c50. 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/QZNWS2471829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c561c0c1450fe6b2ae3217644b5a0c80507277522d23a2ead6762678922103. 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/QZNWS2471830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd78a949ab4d444d229ba24096a4d45bd8249b354657e83eb7be8774dd1ebe83. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZNWS2471831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b052c8675f5be21ddd3526c68a8062edf136ab304b3c2e3076936e307b3621. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZNWS2471832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0626aaf9fd3cdb178be4b99fbeafb276bb20a5e55ece9ae617a1638628d0f99e. 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/QZNWS2471833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0971e941db55de4ed55a147a28cd577184a7b0a0ffacb34de5387b76f01f573a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZNWS2471834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9241dbc5841de543ef55548f861e54dadc687715381b5562b1629a43f51e1e1. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZNWS2471835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311122f5be19b25150d3a15ab6c856f4b2c0223af7e76afbba3cfa02a3742ab9. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZNWS2471836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77382b0f8604ef122413eef787c1363db23403255626fbb645406a14d133e267. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/QZNWS2471837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3c70db4abfa834f7c8c72c30e1597a635959c0119edf6e87ab00d5f3b526e5. 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/QZNWS2471838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7e8ac008bf39a285b72b906a8a825b203c779a4e4b5d86cd6ca9ac39e0968e. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZNWU2493774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b21ace032e5616ca827f7b5b4a4db071a2c3659e4c5730974a76aa9e9be6d8. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZNWU2493775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd20aba813e711d97e8f9db017ef0f834c5031f67cdc907f60f96f4278febc5. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZNWU2493776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb37567a472657ac25c4e84415cc33838f85dfc669c929457b7d0bbc7babc819. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZNWU2493777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31b09d6aacb737902d3eed4212b94fd6f128ce7a498662c41547e9f53769fea. 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/QZNWU2493778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3005ae443879eca4b99cbe0d136d5c2008e617d85bd708431966e103d977bbe. 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/QZNWU2493781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ddc0704aa7a03a4a621142e6cf73740486eadfc39d5479dfc40ae13e7bbe02. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZMEQ2400676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a42a23d740ffc07d81d232f08206d0fcd1b8617e8a69297c153539c7ee3bab. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZMEQ2400677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6070a1a971e5e3be31a3f0e74dc5bdeec868cf301bb398417af9b9bcc05fde98. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZZ782432975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb8f8c4d1edfac0651caeb5fd828c1ddb91b12680a8009684204810a069761d. 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/QZZ772448158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703aab03212a956a79aa5dee28feeaecd1e51072d939a692be78d49852984bd3. 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/QT3F22466448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b8e0107546b78455d4a667ea766377008dd0a38548102848199ee0876df66e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZFZ62577986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301e70b267bf070fca42cf7ed71dd1d7e006d82759a027c8022e0cd687c44adb. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZDA72589098.