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 0xb02efa5f3d93d50bc5c5f9fac820bdb7cf413663fddf8d677700ca131291763c. 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/1a993d41-0be1-4067-a31c-1ee7b8ae537c.json and https://artists.proofprofile.net/proofs/artist/1a993d41-0be1-4067-a31c-1ee7b8ae537c.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 0x3a1a01caeb6b7ca3b176a3dd9fd3a22661b930bc1c3c137a27c49b510738260a. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:59:25Z), 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/QZHN32420395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976f7274b62e330db015ed1a33457e1fefa47289d5d5740641490d277937560d. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:37: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/QZES92451263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2615e6170c8c0e12a5c5ec0bdcfc01ec498414cd475b590776350cce2d6c93. 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/QZES92451266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a12da1f19d6b19ab840a5c1e8375c428e5f4e7ec4297511e64f4f9f02fe9195. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T03:54: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/QZES92451270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860b491ceacd9ebb80ca8531892a4a096c3be6581e9fab8aa72f5f2884c842f8. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZHN32429065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eada53a5e437a6036602a02514c9eaa5f4de2e640ce76e3b92d8c5b0339459b. 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/QZHN32429081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef68482004a4a761e97645819721545be01c16babe18ef1aea6accd5c9acf8d7. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZNWZ2478561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68aea3cb09c742815b9e2537352def3977fa049e6f2551083195b2b441351fa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZHN62474463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d899bac235cef8042fe17864ea5e2aa4a7bb05cb507a40cf0610c2807288de2. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:02: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/QZHN52050480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410afdc52fbe985ac323b68850b3512b71b9dc08f59d9dfb746f36fee050d4be. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:03: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/QZK6P2295508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566a733c72e754408b759a7541a288d9453e2869c5242a74bcd9a05d6748c442. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZK6M2281931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf54a74adbad9da33784db676345ebd254f8f63582fa5349cf934abcad26e08. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZTB22347287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9c9dafdd8e724c74168601290485b31de3a37fcb3be38689ff665671c34da1. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZHN62474854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93166563c80c2b4da7faffdc89ef08d9e2724f0fd5cb8939c73e084cb17ebf2. 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/QZMEN2440729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66edb8b8311ae5f1b515850e2c53f3bf685637030ed6b32b5b8fd2a8413b8ad. 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/QZTBA2499819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d39b829f6fe274e10e6e746aff9b2eb47eb0b48656992d9f75d28e259d79db8. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZWFQ2462015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc261babee85c7480dd1d5add3c0d26de273945413e1cac67ba5e2bdb61edc8a. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZWFQ2462016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4148bb9d13332dbd8af99d15696bbb7db3ddb23a97781c918fd56975e9962c1. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZWFQ2462017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0a6468f2a5e3e9a494890593aacf8bb1146f0d0fb3cfcf32f27d765f1f0bcb. 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/QZWFQ2462019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79976a57d43e842dd0577ad266d81e08106a27aaf092ddf964f1cc97b27175a5. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZWFQ2462020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb780eea906ab232c36cae63563813415ffbb2aa09b9bce2188dbf671d6a59c. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFQ2462023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c715edc1edfcffe11949bc3b403a1bdf06f2fb208da4f5dd4b63ca785e8991. 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/QZWFQ2462024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32941cec055c75710f3edb831e03c0225829b8767cb67844738cea92691579f8. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZWFQ2462025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ee45745eadf60d7c4cd5bfdc6735f60e15b36a8a986cb74866b3c5c8f5401a. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:07:27Z), 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/QZWFQ2462026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc661bd857b8efbf86be5ae7d630f8f6c51f7dc991510818de053dfb146311f. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:32:23Z), 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/QZNWY2549524.