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 0xf0a182427d01ffa4e3cc3756bbd99fac8a39ede26366dc1a80ebe07e760947e6. 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/50115081-5ba7-4aac-a142-843aff946adc.json and https://artists.proofprofile.net/proofs/artist/50115081-5ba7-4aac-a142-843aff946adc.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 0x7ee62f88b47bdea66b0b40e4df88b1ab3983b4cdb8dbb56e390ce6243cf0e8c9. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZWDD2269392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93fd862ed59a80746f6d63a5f57bf78f5c540461fa163478ec17b94bcea5b96. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZWDE2209039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3c638461d0f2df7511e0c0e453993f9bae8241c8bcfa58b825c9fb8195dfa4. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/QZWDE2246490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245e81e7f000e9916329f623d61da7924583bab4ce4960d87da9b27c5829292a. 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/USLZJ2317790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d5bd6c90ea79ba47ec1a95332884bf9dc88eb9dbac3b8a63aebf093ee2a173. 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/QZ5FN2376149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d710e307d1ccfee39ad9e67444a935bc0cf5a4cc27f504cf429b01d836820d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/USLZJ2366663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6174d063192986ed309c4ec147eb0a204e3c2d6e3f1062ae940da82ab08fe0e9. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZTRX2337409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242c97471dea71f076a3965f0749436bc21d42b94d76629b84eba4e0698a1d72. 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/QZTV32312511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a71428118a71fa3357f044ae5329747485f39b1ae4aef583cc4abf0d6ab969. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZWDE2328427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe85c66d1f1d11074cee58d7de61e7850dbdc7decc6e90c000db44a08d8578c4. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZWDE2495170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3088d637c37c59628c1dfad0dbd89552bef5950db01e63b339472e728c0aa7a2. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZWDE2495198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64539b805bf5b06cfbff2065d66b43a93ed199fd4b53c315f4e119425ea6a274. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZWV32447705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e81d79f651e0124fc5755e98d9dfda0695de44f17708ab2ccb02430e08a6610. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QZWV32482449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfac71db1f023cd9d0684092972acf6c6355f88feca52e7314e875ec3d55317. 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/QZZ8A2462723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602b6c823f56aa2ccaf22a63d897a69fad1b389a37f31281274ee7016a1d02c6. 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/QZZ8A2475237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11bd3740a5395c352ce2348d5e19147b78a78d9ab2ef80bdd59256c0f081c62. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZZ8A2483080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d045f5e6a16e49814b2f49c883d1ea2afd9e61ae4948da0f5bfa8acf41665f. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZZEB2490292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f83ad5101e72fbe4acf24d8e44498f5551f040c25d6afcdaf6dd736064c7860. 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/QZZEC2431978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3931f016428ccf7cef11946b6ff13cf3ba9160859ee870a68f6ffe75e98f1e0c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/RUA1D2505019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd813db4a23411e3b66a493949aec8a44ff23ac2b1c017a4fd58151d1923d0a1. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/RUA1D2517364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91bfa71cb702992e31741cb4d219761cfe16fb3c2ed02010d4e3c0468a5ad15. 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/TCAJE2547227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45bd55adb5a4b0d82e7b04ffcffe6c50948f4daf4024fc8fd3a8d6adab88ff1. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/RUA1D2518417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fada9f17689510479fadd1ad2788553a39bd05c9212c29577d4694b5ad61196. 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/RUA1D2528940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389d147e2f9d1feb72a1db2acc47560211aede3f243ceb5f0cb5b4c10999bf1c. 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/RUA1D2535452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e02f676b2ff014e883b4953c333bb9c2f4b2b50dd219a16b026a8c21552a62d. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/TCAJE2527386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb2a99dfa048f3096b63bb99320d632812bcb4b90c2f411610ea1d967962581. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/TCAJL2518563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6419d29b5e83a53c0d5e1908546590c7746d98691e5bc58fb430fb8e1a72f66b. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/RUA1D2573369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fcbb63989271aba2a614098a8cb02fe16dde91e77a678b3bb94fb27f53b71d. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/RUAGT2502965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabac91354b1239af15ad36cb88cfd840555d823479523c12cb8bbc2674fc8f9c. 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/TCAJN2541534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0eb7495d2845ba3929c266e043025f1247f9b2ba63fca0691237d3b145ebc9c. 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/TCAJR2598566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec8f440a38623d50953831105891d3e241f3c3727f4660758333498d6a89595. 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/RUAGT2539978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18062580d2e6d47cca51f9ff712de0fec09b895b780342d7b259fe1bf591f5bc. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/RUAGT2548503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1e38f2873f89cf90e5942b61fadac36a015f3ff5da9e66ad5161a954607140. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/RUAGT2560001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4195889460e072066cf4f9ba4632e34a6497dae43fd3d941fbde7219f38528. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/RUAGT2560003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61f6f02ba3d2e814a1bac1cb43a2beba1da47473a3fb69c2cd78e0ba7fbc3b7. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/RUAGT2560004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191bcb8d9d5b509ce3f576694b38efe14e3fdffe111835aa97d3bfa2bba02aaf. 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/RUAGT2560005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffd7787a684f960b34c47062a070a9ad1cfe0b78eb21121a26151947beda1ae. 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/RUAGT2584042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac62dedc0f6dfcecd37858af229678824aaf1417fefeef20a8f207058f8d037. 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/RUAGT2586759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb9f0c227c05a80e3ac647104ecf6a196e03e78f9766bbba22f5925918d1552. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/RUAGT2588021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959cdbfde2d0e921d505d7b8435caed1f2069f7a406a320b8e591c366196347e. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42:49Z), 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/RUAGT2588027.