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 0xc771e4c492cf268e53acdf2f28955b50d9d28c3439793bb671c9518d581c1c54. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a874f521-5714-4a02-905f-a34bbaffbec5.json and https://artists.proofprofile.net/proofs/artist/a874f521-5714-4a02-905f-a34bbaffbec5.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 0x41a523dc4c30fe9f87cd12cb01ddd80ef3d15f8ef81d6862b2ab5a686d89a38b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/MX3451400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c7d0ee56cba5ffa15877a1a29110d3fd1e0e8a8cab7c73bdb85dac287f4ecb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/MX3451400136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f382a0e710ad8584e02d4b7cf058a982ab9a7af15c95d66160eb112fc86db92. 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/MX3451400137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0e2a79cc9634f1f739ae897a765a08b382b7ae94c8dc03de3afbdb038d9a2a. 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/MX3451400138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3421b777e85062fffe3b17442b1868b2f0dc59f53ba84980ea42fed77baea9f4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/MX3451400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68f7b862d524a02893532327f4bcf54230425bae7a391698ae194347528827d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/MX3451400141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1565befadada2c3452866872afd536b6440b3925cdad80bc1643dce932a0d5. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/MX3451400142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0f253403693f010526d0dbd26ea7e169348d9c238bc7ebe7e499bbf7b018fa. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T23:26:23Z), 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/MX3451400143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeda202605ece2f87aa6db14a05e5ed21b867d850fc5ae1bdbdd58ccbebf5be9. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/MX3451400144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043122ec9b2e10576ff4574f9571e0cd49de86c2a2cc57e78081e3669d43e1c9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:36: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/MX3451400145.
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 0xbc3a8d044fb0fbf62a136b1a8c4d121321595f9780c0ed8752072d0a358e30ea. 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/MX3451400140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfed764f77b92077c2e706cc13a1b6274363cd6a68dd2679bf5d3e0759b9d5b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US7VG1714188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143608a8890dc9a3fc14448400aec1f8e549f54f6537473ae853556175cb68f7. 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/US7VG1611353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960ab579812b4252602e577fa8c5e2a4c449bcc25d8f98e18e9cced8330880f1. 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/US7VG1528469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126eb2064f4b354cf760f81266499659eec9e3b6d41a4969fd9ce440390c61e3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/MXF171202961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0797f079f0c98f245af6b01ea26892caa3943fcbdbd97fa9f14a8004e2bd04d5. 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/MXF171202962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30287d1c30eac2e88182040aba86ca19575f74f04b73714234df7316edbeeb9. 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/MXF171202963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4f7bdb8484a26a2ade49c381aa0f21f2d57ce9d799d67c3443e7115c19cae4. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/MXF171202964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1355e7d48fe6ec040538eb4341bd2fc12bbc299d86f61eece4282665821c0032. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/MXF171202965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd297c762b7b5fa78f529f8ff14af057e15e8317f228dddeb555529797517f16. 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/MXF171202966.