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 0x9e0d16a2efdd0705eee0f90de52d3ac8cbc57198d97cfed8f9ae0430a9d7c1ff. 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/b1627e81-f7d3-4522-8ce9-b7d9ba014279.json and https://artists.proofprofile.net/proofs/artist/b1627e81-f7d3-4522-8ce9-b7d9ba014279.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 0x9535b9cd0f37302f526fb9339f338b56843745d5d6c2c1a55385de3e1cef1da0. 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/QZES62207404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8369434665c0a006b7f7a90665fa62176f2d089c9a4e32c609e672fa6ee32d0f. 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/QZHN52282506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330708397ad37e90210fe74aa1ba5ebdb9ccba1c6b9a39aa24e2115f1f2982dd. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZK6P2294857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554977b8a1f1f3511ddb0aba6a92b228b529165fa0a7db077499a48588d98f43. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZK6F2260498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca40e13d0f11173c896e6271e7523366bc11800cd60e0d97fb2082900beb502. 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/QZES82374352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835cbe930f27854d6323ec0cd0ac15e95515d15b2c562f376de545ae5bc33e46. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZHN42359311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb6c1294f18756fbdbb6e559b59db1a465560d7162f40fde498f397df0b9181. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZK6K2385687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2bc3bfed63108fa6c3b9b8ada90ff14b9597e20ea059311b1c2133e2f7a8a21. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZWFV2443779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191d476441935a03fdd6de62f55eec65b71204a96382f5d15155fe4dc72c1d8b. 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/QZZ7L2463994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaa9fc9e23c9fb133af684320346805d23af445930a16d05c9a9c1c5e220639. 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/QZZ7X2499713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd0f9917b975d09a5ccbf5fbd098c0be9c7345e8b11b3f6120eedc8e72ede86. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZHN52552403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33727bda29f1bc6806c0831ad6c47be4cc22e8326a6d4e51901ce00bbba33adc. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWV2580013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860dcb4c526aa0c3149749145fbfef4e83dc20be10a7291b8c0c85cd6c58035d. 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/QZWFP2557198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffe305fc9afe9bf3f16c1eef5a6ed4553d80139c2a3820c9cc725bb23b5a5df. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZZ7S2519664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad3a66c77a80b4b14559e04f10d7b040af842290bb2482a0c5cbce2cc712f54. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/KSA012338777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9edf63c5fbecaddcd9f8c88031d109e54dedbd70108537387db9a7e25627a838. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/KSA012338782.