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 0xbd447e7b21bfdc3c1ab45b9f8eb0f8e4f45691d70ffb58b5ca44161f0e3a9b58. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/09c505eb-2597-4e13-979a-882937024ccb.json and https://artists.proofprofile.net/proofs/artist/09c505eb-2597-4e13-979a-882937024ccb.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 0xc17d99c94ec134100621a48e22f4eddcdc171389e61d9b717be24c0ec69f5871. 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/QZHN92236155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aaa180d3f54eb8271d51d35bb2ebfe8c88b322cd2021a603551c61b4c7bc30. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHN92236157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f20d552ce4cb3630527ab3a2e775856b1f7baed6bb0b0ceac73f8282127aab. 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/QZHN92236159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe84c67a762e85289d33c7b5945a9a6d26482a44708c405389b2e95fd68d85d8e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZHN92236162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cddd9375ce850f81f3328cb92329daffe0694034f10a2b03fe1d8cb835a554. 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/QZHN92236165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf74209f64d7215c2e951f75c5a9545e4aa18dbefcae5bab7727a0175139d229. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHN92236168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632d60a3ffaccf7db6905cd449221cde915fe4d87689870b8648ca83b1faa9c3. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39:45Z), 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/QZNWR2267714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf34c6fcaaaa1fafde2f6a0f1c5a009989527d92de5fa975bedcf6df1bbe22d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNWR2267715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb336a8454a54c708d29b5d6047db32ab0913cb964c5ace44d3042778902f7317. 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/QZNWR2267716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e24f1483206ad9c5a0595fcc20142d45970a6ad282c9ca37190a6b0fd97a4e. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWR2267717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf639014f4232e1eafa17253ed667242ee05dbdf358579c3dbc0fc2bf98c0d6ae. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNWR2267718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30cc593313d475ba4d9be0957d4300cb4f682133a05eb18b2cbad4c6c610462. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZNWR2267719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7259eae3a33aa83d292f996ce419b2faa393890d9cf63ad7f23c7ec0e60ec2ff. 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/QZNWR2267720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f26f99a6fd616c71f5d5280e555fc4dc07d70e74f2419324f0703ba82c256d9. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZNWR2267721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6058d9f091dc8cef583c4e637a23dc08b33632d509c72cddc85a2d3f841e6b68. 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/QZNWR2267722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776c6484b2d052f1273203f9f35520fa2b1b2b2d5e5a4d34f6b35004083ea295. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZNWR2267723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddd7059a0b4cc1536e7617ba2d077f6f4fc5632a3d734e58dee3391c8ee8f66. 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/QZNWR2267724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c5afe73d941d12a40ce6051ae664f95a336099424c2e160aefb446e5396cb5. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZNWR2267725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258059a4af6f6b038b97cc9c24c6fcdbd5c1a56f197808b8f28b07597adfb662. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:42: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/QZTB82244745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceab48215597dbff642dd210ab8dd454a69a4f7665dc466c41966f0893300a95. 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/QZTB82244746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55de13c385200564391f90b8a960ff492e564ebd4121700d9f23104f36d23a13. 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/QZTB82244747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389602c86037b3019f2f1e0e1352de43359a6f44d0a083d1ac0df2c83771d9e9. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:00: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/QZTB82244748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e82434641ecbf28ea80ce7a88cd93635929c524a2bbc8e22a162c0f54e71a99. 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/QZTB82244749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8ff610f9544c062e932368a41f16d64aef38440c193b35419c1b85edc21c2a. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZTB82244750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a82dd094c9b399995b1ced81c0b5d6796b7aabc2d4452f33176ac1f09b16e5. 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/QZPLS2367965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c461b87c23857f85ca4ecd80372e60638b742aa76dc5a7cf250503f6aa135f4. 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/QZPLS2367966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc2abf7815562a7f0139ee5a84ca5432b94a53eb88ff8ef33a1dde24e840465. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZPLS2367967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d79795b551d3d0357e3799e8040c158601af86fa593e26fad1304b499ef194. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZPLS2367968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c34ac4e24fbddcf33f95055e213560d6544489faa743834495891e1ccbf719. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:27: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/QZPLS2367969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58111053290fe72d3901e6f711fe158920981d714dd49710c98d82fdbc3b02a. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39:45Z), 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/QZK6H2486455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c9c4d824d792292dcad089bac4b46ca3ddba3c8805af3f0f1857a9917159c1. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39:45Z), 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/QZK6H2486456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca193a3ae372d7d3979b71150a08bca603a51d68d3338f0fdcecb65bc499fef. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZK6H2486457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7203df4f559043fdd3c2a8e95328965acc7d07dcd196ce068842115b3e43eb. Chain 2 (Bitcoin): anchored in block 957552 (2026-07-11T10:04:42Z), 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/QZK6H2486458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8006273cccadbf6fbbacc8291cedde1f2478f80871f575fcf761793e076d7c. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZK6H2486459.