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 0xbe52f4ca549e8037e61a95c0e943aa5bf68ae6ae0d169a6d7bf166c0f0374b5b. 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/aa5e1620-d35c-4e7b-b00c-844dd13e3a6b.json and https://artists.proofprofile.net/proofs/artist/aa5e1620-d35c-4e7b-b00c-844dd13e3a6b.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 0x06e6d585942f4697a327404f94cf4eb5d08bc21c971022718ea5f33000e6bc40. Chain 2 (Bitcoin): anchored in block 957249 (2026-07-09T02:31: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/NLRD51966411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3bc9433cc75ac69d0667a779d8888d225b0a94777b46b8a228b707dd987ec03. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NLRD51966418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff572045e2f7be5d1d1bf77c026a704ca08dd3baa4cd61d14afb10ed69b8fecd. 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/QZFYY2406282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc1e674f9613eb85f35f4ecb6a5e199832bf076146f2c74e8672ec13c1c1ac4. 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/QZTBB2331551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662aa743764fd93622f0479514509a8f7fe02363b6d88fca920f1723f6c1bfef. 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/QZTB42347676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06b58cf50ca825c25e02fc98c2a54a832acfda40cfc5a3d7bfabe3dae9bacda. 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/QZFP52329198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f98b30b68f8175c42ff157901b14d973ced6b44411e174e26ccd189f442cce2. 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/US83Z2335517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798e0893473bf708fd54ec0285c66a0d03f8f5009322c6de9f66f7d7ad1a4144. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZMEM2310911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef969004bdc6454da5aa9eb4543ad10a4c1f96d1e55e95ed7de4ef805bc7fc6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZHN92326123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25df22c7b9448f73df63688a1813c796d09e08f14e8a19c1c66883a371b2d657. 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/QZHN32349270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434771d7b84af9917f76843ee734cb1d0706228a93781826586e34fab60c3c62. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLRD52025527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2709c3d0ff0412840527a00d3ff1945e34c0ad1513760df5c96581a74da018cc. 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/QZTAX2213206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8372765e03191a49c8c902183c697171d3ea7bd3ff665f6569df2c97b422e0de. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6F2238171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec20041ff1d2ff8a6fe8c1c86d4c1c958cef96acdf2da44944eab642e726676. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/NLRD52025479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf45e20fb9c2bd86e0012734fc985544e142f48d9141a219d88268c94637f8f9. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZDA72216278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9100146543e98a9f270f80dab2affaf59a29136b29e6fffbaa36f217aabb1024. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZFZ22212445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e6ebb29902130ec2a9fae47df156634a05087948cbc90ab7d841bd44ea3751. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/CA5KR0008114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabb5f09835b694bcf1a53906cb8b740a19e84363457ed5b1fd9df62be915530. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CA5KR0008116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabb5f09835b694bcf1a53906cb8b740a19e84363457ed5b1fd9df62be915530. 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/CA5KR0008116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb027a276f61d0ac981173086c57deb51bf0d35ce0dc5a332f8f3a3b84b93a0c. 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/CA5KR0008115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c3d491493d0f1865cf4d71e6239facb43ef0d2e0411e1c9a1dc26ec646ef6d. 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/US83Z2016072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fec2828fd78590122021aa28656e42d772ebd3468c02dde6767c224354a6ec. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/US83Z2016073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f47014968e9b97e42124ecd7d2bf11be8d80b64f63bd8734e57f9389064976. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/US83Z1924732.