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 0x85281cb1d9cc39740cb8c24e600d3fdb96f6a4f6b817331ca26576c78ab1fa90. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ad6d0948-d24f-42af-89fc-e12f8d43c23b.json and https://artists.proofprofile.net/proofs/artist/ad6d0948-d24f-42af-89fc-e12f8d43c23b.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 0xa5cd69fed921cc85e85dac9dcaf72562d8824ce9c2aa0cbd03bfab285dc4d697. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/TCAFZ2105311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7065fcdbbf1de6bdc83bc2b251d88a9c6ffe1dc083e53e17ec68d45b6538f679. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/TCAGK2243196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e02c5674ac3be922d09886a4ce35b0d04dd0f4766f3a2e96c68374489f8466. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/TCAGK2243273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3191e50f11a24bee44eb29e9d955571439f04792706df23c24f225f50ad9403d. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/TCAIU2473132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d912e9fb52a7d2b39b29a91ce92113588cb7c6f5ad3ce9cae1c64bafdbe105f. 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/QZTB52329906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562cda182866454254e0beaa3caf38ab5dd919c8f7be47d6ef8698d9f21a92b9. 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/TCAFR2148980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26bf12d68aabf950c9688a12d9ef29f3f4b42743a479fa14ead57b7548caee7. 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/TCAGC2274640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88cdfdbf81c13fe3a9ad8c92434b25530615e596e0ee2ae6b21129fc7fe5557. 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/TCAGC2274646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7e4066740cc12c9cbca18ed6107daa169c9293e0440871b3d44b7bb51ffc82. 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/TCAGB2272088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae530c66ac56582fd3c14ee54e1458e978d9cbbcf098089a7ee4e4a7731449f8. 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/TCAGC2274666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddcfccfb294ee482232afbc6300e8e9148e2c09b06c2e87ac1b10490cb950b56. 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/TCAGC2274669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959e82fff25db297394d9bec97a764c3686556b1cb9b0d9d4404bb68b58650f5. 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/TCAGC2274683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec577acd19876a9ce3cfc2a8f6996feca502148ac4e16559e10723d78961e4c. 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/TCAGC2274752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01fce2f796611a9422063635f67be29eb75e4878b9db14ffbbfb1f3a9733a7f. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCAGC2244451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90250b251deed52afa9b894372532c28f48e1f2ca013061d691465d7689cdd74. 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/TCAGC2274808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f2eadac96588a696ad16b029fe2c5690290a699bd57d7ad5a4e65a49b831d5. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:32: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/TCAGC2274701.
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 0xc8ded6ed96ea5fdcae62bb5ca8ff36371a5040c574f20fa9fa8f0f1741abd23d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZTB32291995.