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 0x9f804914c866e4f38cd131008c7cf42f670034b3190a31a829c81667f67475b5. 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/96546227-05eb-4183-8558-1a05be607e4f.json and https://artists.proofprofile.net/proofs/artist/96546227-05eb-4183-8558-1a05be607e4f.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 0xc6a37f2abf07007d094256b063ba084386e071e7d8ab3cd86272c801fec934e1. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/TCACK1567382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1313fa298a209673646f36a164bdc713f4713852789117cae9810f8f4cd0870. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/BE3HM2100135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86117662c0cdefad78bfbb190713117b0b7edc31fd57b57ade3b7ffd536a0ff8. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZFZ22280212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37913aac3f39db346a415166f17618e378ebf09daa2ad9b57aa788f15f8301d1. 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/QZFZ22280217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f3419bd96d454dfdfa2e7fac15432cc3290eac3b2279bf5c20794e60591a85. 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/QZTB32303135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdbed667f64e89d0892537f0bf39fbd0bff2aeebbb56a023211f9f261df6a00. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QZTAS2396669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5638ce92bacb923c46331fd19007663f4d73243ad558092e3fffa8ffc818e0f9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZPLS2355037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824e48d871f342dc92be907a707f6b88d057ecb51e747d0cea932d76907867ae. 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/QZTAS2396676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c67316f439fc8ddbe64345ee65f3797bf350ccf800ec81f85b2a40dabb97ce5. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/BE3HM2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf33cebc43d79a0c41c1eba66ddfc84b4f1e93f9325612e4f1bbe628d9034423. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/BE3HM2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52752c5faa535db402b436fd3be3823259bacfdaa8374ee0a040c4c1cba59c69. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/BE3HM2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8c4d637f12a410c928a0207afa9a6dee31a310d4d5aac69d009477dc675437. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/BE3HM2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a315552d20767fc29ff0b22ea3388600b4d1db23e6cbfab8742e07927688cd1. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/BE3HM2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14cf03d84fb3846c8ba49d672f9bd83932e0b3bc27318dd3f82a60afca7517f. 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/BE3HM2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e7b6ef4f35c6d5ebeb9f9ba69c740e0e36aa6025d2f543a711ad3625767a4c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/BE3HM2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fd0dfba6a55a36cd792009e465c4930a0af6dd511dee6dff77cc02146b1599. 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/BE3HM2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95766c9125e08e03fb964d490a3121172602cbde88adff570ccf0385d48309ee. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/BE3HM2400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287541f4c2a47875d0844652867058b00c94ebfab6f509bf858141a5fe6e2fdf. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/BE3HM2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1692f78add16428727775a673647e2757398ceba37ffb717ad6eb7ce45b5c0a. 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/BE3HM2400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24161f90e507cc6c0d8d9262c54bf521bfe5703c07e54558685a01056218696. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/BE3HM2400042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf06bac9de79c45feb2581b22a2dd159c83ff6929a79fbbbcd58e4ed3efe5cc. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/BE3HM2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a8d33617de21cb2a8d68b6585a7933aa1bf71d52adfe9301036f9871c3bbc3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/BE3HM2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f6d68c56a964c9e2d76e495333116af113ddf0bdf51c0c76bf77a00bd7512e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BE3HM2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d71ee963418c1e87f2ffd8477779babb652dafcf164e130ffe65186d775dae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAZ2297766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d7a049a915cb37fff59537e044229132226d6c82062746eb84aa49238b3af9. 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/QZTBA2450538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337d85054eaa3b23d0591880eff7531ea4f9b41e4b79b36639a6b08b23cee38a. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/TCAEG1977629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cca315c4663cab9676d0dd38939c8d0a230339826703f9d02b649f912f74ac7. 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/BE3HM1900122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f01fb8b201c74849d65a2dab0856ddc24607d7d1b5c3c0b1a34d245c826b89. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZFYW2011173.