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 0x5b7d1571cd95ff6325aa88578930ec0bb0e1127aec91761a4af7a19fe1cd8105. 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/034a8ef6-5a34-4c3e-8649-e92a27677c59.json and https://artists.proofprofile.net/proofs/artist/034a8ef6-5a34-4c3e-8649-e92a27677c59.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 0x55900dde4a0ec15258d1fb2ef8f0021cafa4654e3d2c40081b058d00b7a394e7. 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/HKG732124747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc94b29e59da6cb2977763eaa749e5d4ac8ab27b2dd8622e71a43d76b10c3e1. 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/HKG732124751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75c31b70074942a47f20eb1aee800ef295174372ba005593dbc13c18ca5924a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/HKG732124755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251b609eb458eae8f9a909060845923a24dda26bb3dabbd769c4fac536c33c62. 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/HKG732124757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c7e4fefdc9918b690568b07319a68dfc3d7e99f8057030ddc601a00ebbe48d. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/HKG732124759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0f7ba796bd1611175035fbf7ed8fa7176f9cfa428599c26c96c5ce68e6fb0b. 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/HKG732124761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6f189191e36790805a5dda0c8e1a15f2b7084c4fe4182d132a0b58dfee2522. 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/HKG732124763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5188c66653d22ec578801943f99ffa42335e97dab32a99edb0a9b28feb981ad. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FRX872304221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a52a3fe3348c6d3f3b04e8da65f8d8f49d01e928dca11314f044ee6522d588. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/HKG732124719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8383b248d925ec8144c084c1ecf119cc612441b77bd246970a83dd814095ec. 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/HKG732124721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8dbab9945e15783e3b9f99078711b058e38507bcd9763a8cdefd9f6059fc9e. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/HKG732124723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c837cce65b8551d6169b563ff8a296201f9ff7990023ecb6932cc27807b6747. 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/HKG732124725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d68f77fd3686383e18c7e4ec7dd9718df1f91f33e9a2a846e0a17e965a2c2f. 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/HKG732124727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd339dae0381e0e7635dfe022f7c8ae78566da6a47e32fb0b3451357b8a7ee864. 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/HKG732124731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9701fbc402c623ab23dae9f89ba61ccaf4ca4e90161eb0a1da9cf81621fc341b. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/HKG732124733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3824cc8f6b153fb9546f65ce31bd9edad542617a2d7b1e9d62fdefdb9b5995. 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/HKG732124735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab6c3798ffac76342f91671f6c68e0714aab6bd5e6f36a4b56e5c8c2befff6a. 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/HKG732124739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40554b13bd195943fb1521a85e4dc9594802e562db61d76cbbc3a05145bff2ca. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/HKG732124741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85f107d8d8d2bf5765596b87e64da1f762ee3987078d5ab256096d23dcac393. Chain 2 (Bitcoin): anchored in block 960230 (2026-07-30T08:32:18Z), 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/HKG732124591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b59290f5c145a339c83bbf51c2188aa675e4f9429f2f714533fb669ea126f6. 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/HKG732124593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497c611f3822be3d38aa1de55bae0dd24cd572757eb13f2405ce16201b471562. 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/HKG732124599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4ea0f3809e33c532577db28eb2b4d84761a5b80ae50bbeb95cec7a3306f2dd. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/HKG732124603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f675af4f1273ef8bef63ea56806b791e15fcb429c30be660bdfa2a942b37712. 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/HKG732124607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82681f5649244076ab0658db89694c19d49d28bfd108944f9ffb00b45bf5e854. 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/HKG732124609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6301ccb226c8462827fdacc19bd9a78012b31a74209026becd910f3f18b617. 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/CNZ842300285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f8bd7d87ed9e155f54bf63123a9570377d5ef8e7c884c23aa1b6e36ff6eeec. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/FR10S2400570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb75f321ec09b54a2dc944a72e4bcdf1aaaafded07dc4124a3809bfdf4b31cd. 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/DGA0Q2348028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84062cee44796cce639387c0d3a7c564f2f5d7b5fd1c352742fe52f1fa507ec5. 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/QZZ972479758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f5eb5993860db4f19c8cd294487d38afbaab5193104f3449fca5c52bf6e7f5. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZZ972479249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc8b05d54f6ecbbd87155ac0c2799e9839cb428a353f2363081f78c3822355d. 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/QZZ972339725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12e7f08ae9e53b1c4071d0397ccb42d8bc8a188081ce32376787d54ef1bba9a. 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/FRX452138189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f60143e6cc24e3758b8e1c611818ab7c7f35fa4e7ff72dd00186fe883cfdd1. 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/FRX202127842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185020c4f126b82c1a41a7b2fcc0853c169b931597338d142766bae2a15edda8. 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/FR96X2126734.