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 0xa4135e7c0f097a9cdb3d818660663c454aab85dcbba4a0258104243a7c047c3f. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9680cd70-d59f-4c67-a713-92fa9f61e7a5.json and https://artists.proofprofile.net/proofs/artist/9680cd70-d59f-4c67-a713-92fa9f61e7a5.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 0xe841b7c9a85f978ab0c28addb0ba82b39e3ba41fbb2dfac164c24305dc13fa48. 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/USL4Q1982049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5d18a49c0ff49158a47444022ff22bd51d234967961721b3e57e7a9b2ba588. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USL4Q1982051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34ca625b252742c272f9666e11a98013214e4a6f7a367938a09a79dc8a65edb. 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/USL4Q1982052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f0b701989576cd76d51e32d00048c9b8ec924b136d46344cb750c160d2889a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/USL4Q1982050.
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 0x9968073a1f672dee58c5284c5c522d9b289ad6a27edbc38dae792566a1ade774. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/USL4Q1982053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x888456e702a709f8c25cdcdaba75efb6c5168190906265fef3a01253baa863b4. 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/USHM91790771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6725a780351fc4fb43dd6c6c70523f759066de2a8dbfe504bbec70bd9e2273. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USHM91790772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb605f4794042f97ff9f1a4722c13b2771eec5769d326b381a256749ef41a89. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USHM91790775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c3d2e148d21782b273a76a15ccccd3d2496af6530a626a4cd8cd46f85762b5. 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/USHM91790776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76cfd770947f8d536c6a39b38035f99cb471b2fc201dfeb69128110d68c5e24f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USHM91790777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2b8c356e119027f2cd52492324b93e4e2ef9df8c8547bd224080c8cbf53a39. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USHM91790778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28429f946c069261674de2544d18cace847e3930fe074d1e0ee3dc44c8c604c. 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/USHM91790780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcff51fe51e61ed146f693d294c9ec7d8bb104833dd3ed763a377d6c83ffb9af. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USHM91790781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d1b3a71896710033027b3538e3781f7481b7c1a27a048ca2c8b978613bf6cc. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:03: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/USHM91790782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e0dc033b12cae231de35de9066dc28d55b124f7bc4e6ed04d4e945fab6c37b. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/USHM91790773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f07c5b6c2e49ff5c592b4a78fe33ce291491560d8a101dcb44f916c889e08ea. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/USHM91790774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4459995fc13ce6cad0efd2434c09afd0c8eaf9ab8b524e5419617dabf0a5df63. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/USHM91790779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb637e04d93740eea31febcad46440a57a62061f77444f416543fb2cd3e176f49. 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/USA2P1536423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950631c28b9209befda1ff846ae316f15b71493e6be1ba9ab83b3912880705c9. 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/USA2P1536420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43fe3ebe634493de0e9d472fe7abae0019ffcdfbc77834fa739018531de02b5. 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/USHM22335326.