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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaafbb6c83c9a0b2e5ac2712957b60d17c1d12d57d120aa94bbad719a7de73bd. 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/65a4faed-4dfb-4751-ad02-9f726da06dac.json and https://artists.proofprofile.net/proofs/artist/65a4faed-4dfb-4751-ad02-9f726da06dac.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6d125d9e56de53a3afad557d66c04ea881684fe6077c40bc215cec7b798553. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZNJW2450742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c86cec6186619cef16b2544a256a114ffbc5195788dd3502bea32a22972240. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZNJY2416587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81722f37578e2e82a9b60df90f59951d594bd67c30cbbb9fb5582dad07368850. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNJY2416588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed37a656d332ba1ef35b0d4f68ae8f4ebe41c843eae007233072117d59b37f3. 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/QZNJY2416589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16cf16b14db87b7c4e392bcadcb46556b5b78c8201e211115704e8b7a4492eb5. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T22:04: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/QZNJZ2550673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443d6ad5b6ff8c1bbb1f0e618f850ec332e86ed13c134a54a807a3d663b7de97. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/QZNJZ2550674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668bec7d47e16a2b37fdd834e796931e6387f6f00ae8b76273bd7df082e7820f. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZNJZ2550675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef60a2ffb458d6cdbeff48ccf38a629d85e2395bf8826f93e1ba31326cbb9605. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNJZ2550676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92614904283a0d38fce7b53ef047409f06af4f9df98096b95d79621d91fbf0f. 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/QZNJZ2550677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4fee18b07c6046c1fbc82ddf179442e5c5de27777dee24687338d4713db99b7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZNJZ2550678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5e734c44175d94bb8ed38b7e11edfbb239dd0ce079ea41ff664a199899515c. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:08: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/QZNJZ2550679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae7425fd4a1f386040748a2be4e1eb137342e869dadee146b2aa92d5694d07d. 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/QZNJZ2550680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fd9628a88cbf590d36c622a19b9f6f60f209219895d6db056eaf02bc420110. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNJZ2550681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf03a74661d20a305edc2f57529bcfc4c2393e4c4b117be112a72b9a18e8fba6. 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/QZNJZ2550682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3bf5e4ca58511f5c300e82a67b4cca4d20103150ee6ff3ec4230cad43da5cf. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNJZ2550683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38f17e609844ec85b621c14f799eded31c16d5d55cb39ea18504eb8d378ed96. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:00: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/QZNJZ2550684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6ce5349797f5fc0e31d551e1446f45241d62202f582372a3f2bc9a8218feba. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:41:15Z), 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/QZNJZ2550685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199e446286281c209d5e95d5fee3aeac3b6f5a2e5ca405926c5183754c3ae679. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:26:15Z), 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/QZNJZ2550686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a131d5b8d71441ab50622c7c7cbced709c360d1dd4780114495aa730c4db29. 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/QZNJZ2550687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31552994965f3da692ab93eaf6db9932b887a8861a8b45d88a16c775dbf0ddf. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:59:29Z), 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/QZNJZ2550688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb5c59cb555d687a58d1bea05be1a81072b89b59f33f9ded262efe6c688a903. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:44: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/QZNJZ2550689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb2937f0092914d9717cd6fed0bebdd4a3754513a48f6ba53a382e4961dc1d7. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZNJZ2550690.