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 0x7d7148443b13fb29fb87e4044de6974cb7a407bba0934fc60493ad3ddcbc2304. 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/0b6c15f4-6e4d-4c6b-836f-e0cbb16ac33e.json and https://artists.proofprofile.net/proofs/artist/0b6c15f4-6e4d-4c6b-836f-e0cbb16ac33e.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 0x01082984c691313755583e8d56ef3410bf1d169290e66dc6e4a7333cb5019dcf. 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/USL4R1913351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec8cf22a09b127ea16a5aedebf1a54fd65e2091283ff7d1010e456c4fd4c240. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/USL4Q1994377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0201b73d69482671ad98c8faf62cb78ffa3b6958202602db1aaf43660c3e8e49. 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/USCGH2019995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9616ced18d3dbf11dff4c2b771c9d3831c4fe892c9678f65a6830c2a6e3da96. 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/USCGJ2089627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94efef3c1450c20b3038ccd694c210ed2760d9f3d2857aa084c3f6655765959. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USHM82106784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbe80f677e7aacaeba385ecc390108d07fc41994234f2b88ba71683513b991f. 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/USHM82145003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5e9d620bfd59eb875c51c2d2641a75d8cca0949500884394efff4abe86ebfd. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/GBWUL2101164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bd1a2aece7377f86ac484959e74217af943bd74cd15e5686de2bbb75d119ef. 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/GBWUL2154038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe666368628e22886299b7f30aaa0f65a9e77a6d53a4ef9f3e436c85d683a2c22. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZTRX2123133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf88dbdf8384ca7bafb595fd5f150c5d240a963324d0a289da7893df2591e3c8. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZ5FN2274850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644d55bf068a8013d848a0f7f779381fa59600dc31f9e17c44d7e896fcd55839. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZ5FN2274900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bac5fc5b7a46fd7d351d759473072b4bd5eb7da40a0640a0db9449b35815102. 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/USME32200711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf62b6a579e9f921130414ed31815f052a3fe00de44fe468e90b5a9017883f10. 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/USME32200712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c8f82f92224cbfe120835e730a4f425530e9271aff10bcab634969fe486d78. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/USME32200714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dadb4dd4c1b5fab60b38eb4152c9c343f3cc1f6f4f7b22eb607b5e3ed59cbe4. 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/QZSYP2472785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00c988badf7365dc68d223fd7b4537e6a095a91e562f567bfbf7f676ee09f21. 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/QZSYP2481248.