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 0x5c103795746782168e2b1a86a00b21f3b1e4dcdf8f36df99afd902511757abcf. 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/0489678a-b04a-40a9-a493-2b05cd7cea9d.json and https://artists.proofprofile.net/proofs/artist/0489678a-b04a-40a9-a493-2b05cd7cea9d.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 0x69cdaf069b6bb40f85ab3e23071882eba0b354bde1149d7d9e6c613c392593e0. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZWFM2317683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479745e469647c77b5f38e8d7c39439608daa78d22cac7ccf626f92f890d9474. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/QZTBC2382606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5236d2b8beb82b217f45f6f9ad8c8dfe8bde19b648484f265468e4eeefc728f7. 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/QZRP42346503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50acefc19557987651c9a63b76227bcf203506da28ff68616aa8b6e01a0020ad. 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/QZNWW2309748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec70268e14cd074b8c891c0a52117f8fa20fc00bb1cb8a73e7f458b72359e71. 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/QZNWV2361683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5166d8e73fe4097a42e33ae67a7ff0b960ef86a682d3ab9a51b5b53fa8d860. 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/QZFZ32303386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c9fad6448cb5931318e11221a2f312ba8c6c333aec2dc2543030b0186d26d7. 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/QZNWY2228638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8e20216576c6a7e010dde545271db8da0307f9255f29742767bd54328e7ee6. 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/QZNWT2231686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb61f1ad507bbe5e3f3ab6b9d39eb0fb37edd3e5b82671433797212d95fee523. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZES82243939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba084494ae58928938c3d8352a340b07bcc4d5017046dab6323ae3a955965a32. 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/QZPLR2156288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56928a22202c90f113255c56a30b7b052e4f1efab6ad3d1495998abf602f5b7. 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/QZNWX2153284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b404a5323ae54784939e0c3e4ebf9262faf51d2be57dfa29d119ba662167fe3. 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/QZHN62113190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67464e7fc780b4f70ff96cae41f1ed7babce6da5d47338f7d72333bfd1a7641. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZES62160790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462ab483b7d2876c2e12db068b7855fd6f6737b341ffe0e7c0983b1113f9effd. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZDA42117776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3630a254e137c7c2f4e25999ea635eeae20cb8835b128323de3f4d1b2a688ed5. 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/QZNWZ2099717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cafb8e4d0cb88fbacd1830aed5ba7ee73973be386c5ba389a9a6d601b273c19. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZK6L2049164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d7ec54a854e3b847707eddf0c225bd810e25cf79aabddc99b149b476217169. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZHN92057131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cf2d3c615b4b9b944ccb666cb8e32ea7956d708eef210f1e5710285441ed1d. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZES92031669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd4f1c59d1279775e10c713dade840bcc30e6d4466921646bdefadb44367b49. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZES62079838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5ea36d6e020afbe2ed946b614d4c55a5360c24da3f797075e1f9760ea651d6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES52018174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf729c3ee0eecfd7c3dc0da744362869dcbf31d41385451a423c3fd49ec20d2. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZDA52453262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18827002e5ba66a46dd3481a4365ae8cf51cde3258716561237cb77e22656b58. 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/QZNWY2344122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92081bf88084445ecf95a756251fb0e8687b7c954e5d3e2d8e52604c9551428e. 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/QZHN72058603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1cdf5a8f7a2bc1040112d71bb41e36ef2db899d8f58b886d402f67967df3a1. 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/QZES82003585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a29aec66e8a21182e6d8722cd02cc4e222bb7a7343cbd7b8ee19acebfe2518. 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/QZES72099045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2120361595949f0b7f985b97ba04caeb513ea079c660890e48d9dc12d4254787. 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/QZES92006434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b0bae87c4019fd5ad12134943156b3cd20add5d513f00668a44f441504d1aa. 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/QZES72000563.