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 0x0662ed00a379d34e80947a58c39ef75ac450f6e0b9839e04c3403f9cb83a0536. 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/02a4258f-5691-4bda-9fe9-7b0ca001eda7.json and https://artists.proofprofile.net/proofs/artist/02a4258f-5691-4bda-9fe9-7b0ca001eda7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
OBJECTS IN THE MIRROR ARE CLOSER THAN THEY APPEAR
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 0x8a6d7854e05667a2453c3c3ccf4792c072fc8ba01cde55138cf0f8a306555819. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZMEP2224397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5500dc4807d6543eeb1fa05a794cbd1070523186547556358f033315817d1c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN42395053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a6c38dc646b6eb725a882f51b3f366662463929d111334bd1e56dc21a612ee. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZHN42395054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cafb50e639b9e4b5ce8e47d60e34f56e1818ea691af3ce0b82f1d498fc00aae. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZHN42395055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ddeb2bdc54d61130082284a26611afc589f56fc4a51a3009192f566aa41ff0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZHN42395057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c54882eb57e3882d755f0dc5315bfafd8bdbe2c83be03f4ba53d843ae03bab. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZHN42395059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d86e752d7d7e17a7081177857849ca093377dbaed185a6e76b923beb3cf34e. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZES82317597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd4b65bd2a72685e43e7a87ed158c249d1f7701b1595c3f37f34b0385f5d5dd. 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/TLVEM2434631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe383c675c7291623efaab7f64b867010a4166283600d593321072b9368f1dd76. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT2VB2436707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2db53119c8bc524c15e855ebfdb639ffe763b0f02e51994b894bb2e05f45931. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QT2VB2436708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5cac18bf02ecf247e8bb144b57de3556dec4db8699449f602ceaa1c5847fc4. 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/QZPEW2590212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35139a1e1f69a1667868778194626da86d8da5e1f49a86094f61f60de712f201. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZVEM2594331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d188f5a06453b3c6cacce438e6dbfe0c6b338a32def4a4f75bd24cfe100bf54. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT4K52544760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fc1bd22cc1cf75cebd0b43f4f6e9caed0814d4ead7c5490041f475ccfeb005. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QT4K52544761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4942bc807fcfb7fed5dadbbb6566831b6c7e35ddb29721d122602b831a229dd. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/QZFYZ2458662.