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 0x33a6f93dd9dfde17d2146d5bcead1432fe298df2ff15969e10eb025cba773297. 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/23ca5d20-e53e-4e41-bca2-09a68fe10175.json and https://artists.proofprofile.net/proofs/artist/23ca5d20-e53e-4e41-bca2-09a68fe10175.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 0xbf43dc6bf56577e2c0e9674e35b4a6d7b58ffd71bc46e336bbd1a51336f6041b. 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/GX8LD2353838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe51d9e6b9181771a46dab33cad40243e61341476fb7a453c89d92fe0412176e0. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/GX8LD2268969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea6981ea9dd8e4e93552fc97aea62b0371a82400ff53a643c9d42cc09e716fc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GX8LD2293936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6997f74090f4e75a2806c67514d50bd85238a7b3dee63e0a41744a9202210719. 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/GX38U2118746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6ee938698f60ac27a544f9c0528d01404dfeeeabe6d25d3083bdfe1679794d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBSMU9567165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a2839c5fa573dfd8833af8cb5acd70746500aebc47c123930decdbab716b71. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBSMU7663630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162a291f558bcee27cea2279b3225e660c53fb20d9dbd6736b1a89852f1ea5cf. 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/GBSMU7663631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3458b6aa2d9c37a70a9f65205f7ce0fbbaf2e51d2fa2d0bacc90f96ea99718. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/GBSMU7663632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca462104e4b65cc486ddfefe13a72d02f2c7168bee848af8b099847f94c22b7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBSMU7663633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7385a37517d015e5eaf1157e37328f60904ecbe693b50ae2d3d67d361ea3bbbe. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBSMU9315707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2c2fa7031ddf2bf4d92cd5d55476811ad94f0166d324dab706cae4506f6bc5. 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/GX5MY2365841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffc84ecb439382c471fe30f10c15657419b439713221dc1e391f6cf6905053d. 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/GX5MY2351754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473014ccf48bdef8ea33bfcb30b4862e12d6c4ee5f4aea0e77ba2df8ab66107c. 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/ESA011509272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcb2a40a992f54cacc7ed8241fec6569105e2ec86246c5110c389d4be415d35. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ESA011410515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7c98384fe178ff9e19ba35b600139e630eb4388ea31d883bb8cfc17ff8152e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ESA011410516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ba4b3ae5121a46ea11b0bbf3712a6e3effab6b58805d56d902edd2ee60a6ff. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ESA011410517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4e6fe754dab7acaf5a365e1fb14bb7b847f17058e89b3ecba3740b47b68481. 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/ESA011410518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51afba3aeeb42dbcc30c283c42c0ded628342b81336813559e34ff6c560246c4. 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/ESA011410519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac16706d60cd99eef48e1663f7a319b61c9ba09e5d95132c9226ad0378860172. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/ESA011410520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0215286f3f4d3d48707e557117b42e8680b65d8b874dc0b1f7d744544b932132. 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/ESA011410521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa12a7a3a4a9e917327423cb1fcfd41798c65c41b28e5df66fd030175cc56f0. 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/ESA011410522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fdd9846e7d6c45951447390f92fc114050b97e500ff9619bfe40837d3c06b3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA011410524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5ad28a15a9124d679b4772c27d00f7f4fa6c8abc568dd9eb18459925085861. 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/ESA011410525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b456e82e1db8d7282ee1d2a95d01d156d19ca7021a2208b1221ad0ad121f64. 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/GX38U2597217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f66dca255cb0aafab5307ab4ac6db22397c1b9c0fc92a43cb5d5a5f11ec9198. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZGLM2317329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ddb6bcf61952b657dcee2691a59cf205d869853eb6ecda3be17b95a55311d4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBSMU7580856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c00132f9aabfb1a00b37d173d1933a18cff56d614fc6995296f6d9444e70301. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/GBSMU7573307.