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 0xb88e5064d16898035821865a65cfdd32078b14f3b3b74dd521e019540fe8bbb3. 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/35f2f473-b6f8-481e-bc3b-ffb45edf3b44.json and https://artists.proofprofile.net/proofs/artist/35f2f473-b6f8-481e-bc3b-ffb45edf3b44.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 0x3d441b7ff57d360f6c4dbb3c712a87711d8c4c87dc40ed62fc20f47d632c1c85. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLH871300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa883d5b440ab98f03c3749e24ddbfc00ae6a762a0bd910a0f5cedad0595e0b90. 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/PLH871300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5e024773ebb01f496e401bb8d28d5c83b28baafdcb4d142ae72a5bad17d156. 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/PLH871300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5610e1d004ad2c31628b1f3904848bf1dc9fc8982e8b2bbf33a71134f958552. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:19: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/PLH871300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd791b03cc47e2a34d14871c8e054256a7115fc53614572f6106ccca5d87df848. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/PLH871300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f61f843af7ddbcd646398c031e1bbb116d2b370b6283e8d6895acf1bec06b2. 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/PLH871300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0f6024a10aec697d63bf9871baf3a60724b10512dbcbaf09eb5ce77aa9e82c. 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/PLH871300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d4f4bb561a361395e3b1d58c9734ff82edddcc2136bbbc5e6b15642956e33b. 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/PLH871300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192f1c2f3d8ccfe71974d741f83e9277fe896379b29e8affeb56cb73bc5d1099. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLH871300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfde6952f824541a4273ba078929ff05b1c552efe4bf9660c7b4d2da994ea20d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLH871300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33229bdc47ec455a6ce76d7c119ebe1d592eaaf4e67763de13c338a49089e884. 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/PLH871300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97364b03b510a80567152ce1031b9758fb10ca6c6904f7613fa1e5bd72559af. 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/PLH871300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c32196e2b6b704ec5085202e58e445974bcfe3f44cb0a6479fe4629b7f5d8d7. 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/PLH871300066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f8d5e2d0cc1e05e360d620efe0370396a498bd0f3d3e4fd894ce5d18e004d2. 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/PLH871300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef1ce8d75f801702aeb95b9c335f22958538bc3d388e79eac4af5a4c6bea65d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLH871300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2306a79b5cbdbd6b70f760dceddf3210a24b2cdfcbf9e8adc1e212a8369767f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLH871300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73423db0032634f04a2dcadb7910c671ff5ecd4a86e7e0cbb82ecd4c8c96906. 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/PLH871300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f8944ea21d60bedb6026608981df96f81afcaf3f253d4acf1ed8319039d1d9. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:01: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/PLH871300182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3a867a166708253c1adced8813c212a29a10c4ed0dc0c73cca28985ee75efd. 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/PLH871300183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1056bbeac3ccafd2444ee5e3b54f4a72052cc7251b690c5c51a2a7219ed566b6. 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/PLH871300185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4aa23fd70ed90b36b4b1e848e30b4a041f7f8d54d94c736f9557bee9cc1b975. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLH871300186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80627ba8219f40167896293429448c4faef494810d393e7ff03e0e02c3aeeba. 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/PLH871300188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb347343bb1d33f35a488b2c97e8ce20cc85d8605c35c5f8623f994844fa1f415. 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/PLH871300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fa3c6c23c69712b31781929244af6e6e75cdab1354abf5b2e860d9c3446d6f. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:54: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/PLH871300191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76a2bbb9ca3a6d4dcc4e23816c84270d11217dae4baed6a45d56fedfd178fc4. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/PLH871300193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dad1ef4dee2d25732b62c3ffcc11ed266df7a7558cc51c50b9933a5b1391de5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664148338d8e7fe6c6ccd01b95664113aa1addac093c5c5f69189b817f625c5f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719571dd683a46c2605478e8a15e4d4ca10825d40bca2423e2a0771a75e27d25. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ad34f967e60389bf016aef31f607c18ef939719906169a05bd052a69a66645. 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/PLI368557950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e661cebd2743ac8180dbf75653b18c8ffb813bf28386f52e9aa0d52cdca98c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI366081870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fde74527381dd61cb51a3daaf86abfa99e098102710c0a59ab3efc1c043e893. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ebc22f700318e2f90514f17dbae768ef28934192481963910b89a6b615b0ac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7d726ca3027d0b69cc41faebf74ffa1b519325a4288c5167a41c5aadaf4b2c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI368557990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d19669953f488d2f306fcbf73c74a3d2177f06dd44a0434dbb8601e353dee85. 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/PLI368558000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669ab7b3d7e3f1787c3c11801644410f4841f70a068f84e5118254af8e124a7d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/PLI361444350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8011010d57373d67dc1ea26a5ae0d3bf24448d47f8fe015d4754bbbbc0f4028c. 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/PLI361444420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26dd9e2d158361385e19541bcfae2d29776de44f38ed74ad5f5d181f7b729645. 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/PLI361444340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x029fde5967d6c7aebc2418d4f2b065ae7d39ac00463ed8452b25a1c58173d445. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/PLI361444360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf834669b3c7c5fb5a53c8edbf42daa6a0bc93bcad79827b9610abe1f9cf0dcb7. 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/PLI361444370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e661cebd2743ac8180dbf75653b18c8ffb813bf28386f52e9aa0d52cdca98c. 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/PLI366081870.