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 0x85ebe91aca97fc6134afc9354bbda179cd334a2f413176346179f89a9592f9b3. 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/c5df0f2e-2413-4e6d-ac21-0d24b5067eb0.json and https://artists.proofprofile.net/proofs/artist/c5df0f2e-2413-4e6d-ac21-0d24b5067eb0.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 0xd5d4f5407a995f3f0c38ed91f9fffb906e6e0a711891cb1101d8cc80f8bec8ec. 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/QZHNA2477013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db8a885afa86e2df076b77a86714c18d0ec0375e28ea68dd2f743f2ea65de5a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZHNA2488082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab11720533d5c5600e2558adbebad0cf754943aa3139d37335394eb3fdaab0fc. 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/QZHNB2433881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caeddc386712b4957ca498c405e9318bee1ff838a58e28ae661708256cd0bda. 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/QZK6P2490214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c158333c5db6e5b5dc1126e5980af3222c59dc7d98a4a4da655a6829cd6c9e. 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/QZK6F2485333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b66a5401a35ffc008a01ea5e3a1d92d0bf723f6c49c4aece60a74b8a23ce8d6. 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/QZMEN2449066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c648334221a6596a6293333d057f2f282747c9a34402b863d8c6bc933fcb40e. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZNWT2441650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8a334144237755eaba68e7299f85c5a3f96b6c68bd19d5729713d4fa90bc49. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZTAS2433829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5088a45c10e71f2a30cee6436f5dd3047bdd631db83ee169980db269cce73592. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/QZTAU2438205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b89b7ec590c10f489c5babc1335d20a0281003144c4d8bb552b6a5c2b3e81fe. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZTAZ2455112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c8ed77bf23aca5d6c3a5d319faf7d268c98acab19853043123fbce3736336c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTB92408780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd894a413915328c8dcb56eb88ed9837d0596222ce552148ad596eee6630ce048. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZWFM2402078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0cd18902a9b226f148115811b768966880ac758ac38ff4ef64820984ea83b3. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZWFR2494959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61c2dcaf5a9421820f2a954a6e73cb49fff52263f2644ebc46354198a36e09e. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZZ7M2421929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdac472a90e19a157f802319c70a43e9ce501793f4dd1a9fa3a10bdccf1733f. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZZ7M2421931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c8832a0624270fe8010051083d4e53e4a119994e02f54d2057fbec306d8795. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QZZ7P2436617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e34d87347872fdc5a3572ec2d44a843a5a68c7766d67b7327aae91f925bc99. 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/QZZ7M2421936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a2a4cbc51e41aea938e85b24dbfa2854fc48cb45f5cca6b151311f4922c9550. 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/QZZ7M2421939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053019ff9a47a071416860f1df5c14545edecc5de6f57b334f15bbcb9d35ec13. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ7P2436616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e550f3afcd7d35003daaa4d49e393f20ed0fc5be9b3bbe57a06a994a9c47041. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/CA5KR2507267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacaccf8a446811468e79d2715619e90a3a7d0080a8d86923e2621b64c640772e. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/CA5KR2507268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9a483dd6ab13ced72d1fa5dd899ef32a9846ab0579a768a47c26b3d2490d06. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/CA5KR2507269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38364ee1c200f003c0e2278e7c6b6a32500b2e4c82c200eff884d8ca4e2f653b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZFYY2563914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12766c728d3318324b7568599464a70544a358d836dd700b9ef228cd1ea1c2e5. 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/QZES62548637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516722e625be245ab82d924697eefa23610f5808197babc9e03a795526b54b11. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZES62550328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e2697605d76de39a4fe74b0177f40f780f68126e17977c4bfd100bac5dc02f. 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/QZHNA2519719.