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 0xa3ee77516a643f2eae113a3105e624fae0519ad5ebf6f04f07a0a4608bb472db. 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/de0e89e4-3e53-48eb-8c3a-9a69f331d12a.json and https://artists.proofprofile.net/proofs/artist/de0e89e4-3e53-48eb-8c3a-9a69f331d12a.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 0x4ff23c57130191a9ffe0081688af8b0f333e437f3db79b0beb88d10ab3ae02fc. 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/GXF9Q2482761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda796e2fad8f7c3b684aaa37b9886a266cedf8ccd571bba639278f28a894644. 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/GXF9Q2482762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd72c14d99e32219696526eabea64f1a572929d2ff440a116c73ecc09dd94b34. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/GXF9Q2482766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cfd67223f44ab1eaf58506f369b587d6e5eb1b28c3dafc3c61e2c2e172abbc. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/GXF9Q2482777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f7a91673b15084553e9afb01cbd516d056ca851fc8128c6f9263adc3c3d22b. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/USCGJ1956439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d2983d6035418df383266d61eb5bac6d6099462333f44e4f336318ff3409cb. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/USCGJ1956442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4af2e5105fc98aae45f36f3d550cb2e0b1fbe94dcd24e4b87d8cbf5ec1baa9. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/USCGJ1956447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658015fd767de73cc059c3fd3bac08f8e08780cabb5229430f7e1b1b45e322e1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/USCGJ1956448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a04631af9b811754475a6a95e98aa6d925baa9fc0a4cddc81056634f2e4afb. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/USCGJ1956449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d855cadc478f714f4625ffd2b07447c336848956a16f922d83e3c95566ed85. 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/USL4R1944351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2371aedfeaacee53ae2f773788d09c6261386fd83b260ac3684a555e964147. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/USL4R1944354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677732991c0d4e0da092c549d37ffd25fda189b279355caf3a85b0b7270426af. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/USL4R1944357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f86718a686aaac7d8afb79bceb7d0686797ae089a035df2c0c9af063c9b113d. 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/USL4R1944361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2dc5a803a03b1c257938f1d9887f59cd9fcd111ef0e96907c9a9990749b7403. 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/UKXN22374957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2dd6603d851599e6f98b1293d62f20c779e5fa3072ccad47a388120ca9b9a2. 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/UKXN22374958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5cf2e7eb6ee62cbb3cce0e4b3c8202191e4fe023a93291c5c1126d626d87d0c. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/UKXN22374959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85a149ef0623c528df292360fbae5e236f7566b3715d0956484b4d6752042af. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/UKXN22374963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12756b71f19e48938fe4b4f8c22fde6114fb0a532dab37a7d1d7527a41dcc12c. 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/UKXN22374966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86d3bb27b225395a3722541265f49fb28af2348d721691d5ce6ad8bf1cfc53d. 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/PEVP22300534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530643a3e633335ba3e29f1c0500cd54f01e4d5f66b97176384612817315b108. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/USY242487873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5284e266184c34c8494b2f80c46ebd34e8fe3180bc544ea8d6294c398a6b8b5e. 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/GXHUT2534562.