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 0xfc0252b091a4b088c783cb319849a8f744034438cbc4f3abbe7cee5b6901bc57. 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/bc28b0b1-b98b-47ea-9d27-78e8ae5f187f.json and https://artists.proofprofile.net/proofs/artist/bc28b0b1-b98b-47ea-9d27-78e8ae5f187f.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 0xde97f0d92670b8cebf0c454ca0540a530c4fa2151d1c9d811648bfd790ce0b84. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QMC2V1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939af116d2593a7f2059de8c85440b6a9dc5a1ee44c477dc869491c7965d5627. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QMC2V1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848bd0ad3665265b67dea81ac458d7a8b1f47d234b28cd1d7fd2c0c038659434. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QMC2V1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2885761585ec0e0fb82d56ed6a8cc2a1180df6cf59608f3fc87fdf4d27b9c6e9. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QMC2V1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2660f2e15068ecda82281008f4c9bdc03136d7ebd1c518b31285cd997c3bc9c. 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/QMC2V1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2650c592d09a756b3b1879933728a89a5eb070617a7c46a4f17ad7a7cef4b2. 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/QMC2V1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52226b429b7b6961e8a6b722f811ec6c30a4eb12d0438ed561ca6acee77e4e81. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QMC2V2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb224ec5331fd94d96cc815a3866e9daed22592cf72b69e3fc0c6624babec1d03. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QMC2V2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a452d37c568128539c80ad3c8979c92967e1b376f482c7759fa302a5c988ae. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QMC2V2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65224e33a2be055a71566868025535541ba351d01aa4a41e72ed03b997f60f5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QMC2V2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78127d524b647b9f946511a4d3b37108f5bc5fd3709db22ef67e63157651ed0c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QMC2V2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2675d0ecaaf94361c3c61b18b5a456e4bb72c0e63128a0ffeedff8d075f4b1e0. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QMC2V2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0317ec71b066e187da1f7d6135031c4f2a9f60d174e8d0364d98ddbe7078e16b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QMC2V2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaee9bbeb11e3633a8c77e3bb8ce7eb83731536391857e3794d34e8a7fc82301. 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/QMC2V2200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82746b3860df74a0324f7d62d7c5f4612affc5f4769858d5b47bc7c8109b9291. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QMC2V2200018.