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 0x8d937359cbcbe583e2cc2fa80bebff3d27b76a5000aafb0ba74e4914289cbb40. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63a4bfba-cf6e-46ac-9d67-c150f1ce5d51.json and https://artists.proofprofile.net/proofs/artist/63a4bfba-cf6e-46ac-9d67-c150f1ce5d51.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 0x44b22a1ae6aa7389b53deb82db429007a22459d2567437c97fce318902fee1a1. 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/GBKQU2364089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6d17652d597e138f7d31267b1e2678ece80d02c3998fd9a01fe34c858de9f6. 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/GBKQU2364090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93e5ca3b809aede1b9530a63b0d15b36aba9197c035ae6c0c49cfff45e739ae. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/GBKQU2338697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda934f0323218529700bc3e8971584a905a4084197076804d32fedd3371266a9. 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/GBKQU2338698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699a0d4f99fde2eb54867e47ff09294e0644d5e64a33c50c72a8000984600e93. 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/GBKQU2455341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656769574d8795f953887fff2ef5d5d26fe07747ee5b7f4a246752985f9cdc18. 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/BK4DA2401792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641705e45780c1cf50d52eee25f971b8404d70de998ef9fa4f7fe1cf05f43e4a. 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/USA2P2357811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed82268dedec5b4e74cc73d92c6dc9e8bd06a54181e1a811fd39dbed4519a318. 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/USA2P2357812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003fa3c32a2409d7ae36f340830305f7116ba4b59644ce600eb157bc9ec8cc58. 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/GBLV62303263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9299646db7162db0bd28e58314ec9d47a4676f55210493be175bbe4b3e7aab20. 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/GBLV62303264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x124647c94d96c4e2eb2fec7a7ee633b701b15e3906ac939b92667255698db3cc. 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/GBLV62303265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c34832e6e4e48e97e715c07ffd7a4e93e7e94ac123a8c9595f1a004f9ee07c. 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/ITA061302459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4c3bde16f23f01eaca4ab428d27390165a71fe202b37aa53585bf2a3260fe5. 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/ITA061302461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bda338541d654e01a192abc76de9aa749cff094358421790cfcd6626ebfbed. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/ITA061302463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49415f6c5711eeb3931d2295fa38b7bcc5cfb172a89723a3a3035c4250af56f. 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/QZWDD2277490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412fd089033cb0f9e42624875b3d97d75b98fa0003f8812c753ebfeaabb23e02. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/QZWDD2277493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffbcb4dfb29104aac58727e1ae75fad1c34bd303eef7da6df4622ef9a005ddb. 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/GBLV62200761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab71febc16c8d71ed33537fba9db0bec05dbd4f9ecd3cfb40c710001b8717ad. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/GBLV62200762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5af1981e972a16ebaa5fc770b161c4dbd2f024857af75265f6f03a00c8a2c45. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBLV62200763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312764c2a58f126ecffef4032ff7dd5e0978646497e470afcb6178fd51101c83. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/CA5KR2222955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee56df1f2ddb9f315eacc244f90ed1ac19ac9612272e5697a19989484b82afd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/ITBHZ1501028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4177f18c1cb4790821f4c6ac3002379165c72ea866c649e3e7033b7e15a9a19. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ITBHZ1501031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327e3f2db888c5a9ddaa2266e7575f555117fdd2f08c1e75b09af077f10f09c5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/ITBHZ1501032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31688f4638e15632e7b3bbced2654062e03bb5873daadc30b2634a7c8d6659e7. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/DEUD42119179.