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 0x7556165bf1bafa4602edcfd492a091e8e3d0b0e3d11c67c36bfc4781c177f86f. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/290c2cf2-2152-4e01-b016-74b60c7cfb34.json and https://artists.proofprofile.net/proofs/artist/290c2cf2-2152-4e01-b016-74b60c7cfb34.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 0xddf479fe34b0641ad1e0871b70f6fa3ef17f8dae326615aed352b860834b34d5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZNWX2102780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4d83da39a5217196fce067a1725a7ab2c3c923a39f485886a711e3d435f0d4. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZNWZ2109554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a4c1246f12298628a6ef5968f2a55d2e1eef1a7eb7670c7dd5441c8b8c4aec. 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/QZRP42121694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf823a62009277665ea8a8a4981b58b59f79ccad0663df23311fce3b6f3799eab. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZFYZ2280557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ce4a252172800cb4d08ec1f260d941538a7a433b7fbe0e925bfeb57e6c0ace. 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/QZDA72283508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d14d352b120a2dd1203bfb44b6b53d8d0f51537ad4a61d0563154b724bb911. 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/QZTB32313898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900db3307d77406d3896bbe95802b09ff52580fadfb756c9ffcf473059b61d9c. 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/QZK6N2287607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3360340c83ccaa2b5e2871984e596226240462d746e305998dd20a75ef77f9b. 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/QZTB32313876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd772e76a8a511fd519cd5af9d19285f6f620074b8e84a2b7c8ba0df64f3f3e9a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZTB32313947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f16bb9a60708bb844da9f3c66b2544dd4ded3ed7e3c02768953b34920a2968. 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/QZNWR2487472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ee99cb5015b85da869147adb75c8e103c175d18c59f7e2e2327699e8714bb6. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZTAW2485863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd297936c5d1adafb01edd42959e970abccbaa90142eb907ed06954b1c82003c. 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/QZTB42426510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbd3cfe6493bbf04894426689528d83663e6e2245d076f44e46c73436c8b0c6. 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/QZTBA2479998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6cb27b7cf37b071a1836a2de2fd1161a4276614f3ba90a834b31a0a8caa76c. 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/QZWFL2410533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b62354404cc1830572019e38dc0068adef84c7966292524f8e9a32259bcb1a7. 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/QZZ7L2439391.