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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d0e3a678ae31af10c871956cb30ed5bcc9e1bfb56d647acda6ddb0f6fa9e75. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/807ea772-cbc3-461b-adfb-7d0ae9dc0cc5.json and https://artists.proofprofile.net/proofs/artist/807ea772-cbc3-461b-adfb-7d0ae9dc0cc5.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb413e0a275b4443aa9bbcd76a35ed4cba585caf6793a50b2ec5cb4916d7522b0. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZNWY2398704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489cc93a79cae23449d04737bbf98f5eaf9a297ffcbe2397c8a75118e6a428bc. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNWY2398709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65af75ac1f9550b2ebda7bdb9dc6b57f19abd999dee0344a5e7e2c7099ad8bf8. 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/QZNWY2398713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf077dcba80276c4c9fbad91af3c23b067b8858abfff38d6c59c283bac4aba3a. 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/QZTB62239260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6bf19c588a9de7453f7013c9582e713f3496c638756e4dfdc0a05581999b9b. 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/QZTB62239263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac83a89b30819f7b27a476b9762a3e8696c6c4426cae566231a723d8a4ce29b. 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/QZTB62239265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418e765fff42dcc3850f80b6953872a19daaba4d2b100b4a0f43b18517592558. 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/QZTB62239258.
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 0xe054556a256da3f1a76cbed202ccc28545c6c1d71333a238f048bf996e487d61. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZTB62239259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c998eb7b977e1a2ca24c40bd4c6e8b71e6861130da7a485e61a10bbeaca19e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTB62239261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c92b4c6cfa51ea68e2a807df6f06eccb361042e56f74f48b00476310b52a33e. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZTB62239262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21d39454b473885d682e74bc801e095b17d182f019656b3c55c0a2bd6e3f04f. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTB62239264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ae347eafa6515ed32605f065772f41b14b23fba8f5390ac83264f5626371e2. 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/QZMEP2415040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71eb2ef3fce73a4bd75942e69afeb55e16997edf35827edad1f325a647cfa5e. 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/QZMEP2415043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9459a4649d9bbe1830b8603c2e6b3710dfdd27b1614bb260eeef96c8e1afdcc. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:50: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/QZMEP2415044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd1c66788670148a5c92bb9ffd4cdcd076f2acab02b0a39907c879fd5d30aa1. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZMEP2415041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2c57d958e560fb654172d5b0025b860a911c6f80dfe48b643cb9945d001cd0. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/QZMEP2415042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193249d76495049aa9a86ba76c9b69bfeb7988b57f755c1b69859005d3049288. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/QZMEP2415045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c98da5e5452764924432f62deff6a50a049b60c2dbdb1a4f2c59e8398fcd15b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZMEP2415046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b2da9aa40227c84789870f5027df23752a98a0ec274d875e89ce1f4a2ac7a3. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZK6J2565064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d838c3221ee622a21e35be25aefe00030b8f15163af0a6af9667af7b28c1a5. 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/QZK6G2575066.