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 0xc47708ad8314b320544b148c19b039419d0e922a35d06150dcb9e5b0accdd82e. 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/2577b651-d4c0-497f-882e-558dad62a7ed.json and https://artists.proofprofile.net/proofs/artist/2577b651-d4c0-497f-882e-558dad62a7ed.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 0x73d1ba2ed7b0a0d5c4fa69a6c478a939fc99ae08b3a22b16b4217845ab6326ed. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZ5AB2327544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3db6385b77be13e454feabcdc43e37b99509f4ff35d587acb3348990568c8b5. 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/QZ5AB2333223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa594dba7f8c5dafd483ec7220e947a4ddf5df206a2c2f55d1d38a40898121ea. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/QZDQH2410989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23c08318f04f1418427103d6fcfdaeedea169be6bb3474c0f140e6537ffb931. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZDQH2410993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e19a549875b99d38fdfef15301e356c970ea0c50c9f92662199ec9d0c793f0f. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDQH2410997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6085cfa362fadffdcbe93a1b453c9f844e15b1ccf62228dabc70ca0e802ec2d. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZTPX2424892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4c36c5add57d16f183516815911692490b071e4dd3f0c0ecfac9302551c0c4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTPX2424893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923e17d49703998a3065c5d54d85e886d0b1d93889b3b53be5f8254d06d74b8b. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZTPX2424894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625792ea8f84690dc12334f290c462e962862cf8c8340398ed84c2cb096df9e8. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZTPX2424895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755fd1c972670506f2455bf29073ee4cf1d856058a8ac90e5f0ed67d2e3b8e72. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/QZTPX2424898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7980d5ec9811a2f99e929d718343d462cdf329012a1272b0361cf47a27b4af31. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/QZTPX2434284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81926425b422f4eb5ee33c120a79dfaafe979b3182787c8ee6c333ee50c3bf73. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZTPX2434288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4208ebbd1a3e8630ba72f94805bcf0f90875a9c2ca23230006ee16cd03520f52. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZTPX2434291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96c07ee5de296a1f32bd1f5da330e04c356110c11aa28b75146d8afd7e2fd69. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTPX2434294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4d530576b8e4f53e2566e1755c5c2658f51783735858129521ffed983debf7. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/QZTPX2434297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92dc030d2625856176326839866d0ca6e5667f0f9e6b8775260f210d6aee8106. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZDQH2428854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf32135b316d73994ba998ea72e1bde5ae6e22f294461ca9534862c710cd1a5. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZDQH2428856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca2a6ffdd98a754eca0678f7703bf03e83ff712958b3fbde5efc808a2096119. 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/QZDQH2428857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a175b0152afdf833dd274c9c15649c4b16d7d6b96dceb94802fe60f5aba7cb7. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDQH2428858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9565d8e7e927e0cbfd3920dee7522315e5d90888310bb5d231d240e1941c2c0. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZDQH2428860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa268f617949b96ba8787ff8d8a77e77a7b311c2560a1d660e49df2a31e82ab5. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDQH2428862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892a79f24a147c8acb06bb28b5bd731b745f8c534719cdb6e8623a3f300f0540. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZDQH2428863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6f44c469fdd35f62d19f02c4e2dcf849f9f7e63426bf2d372106a32fbce9f7. 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/QZDQH2428864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f2d22165f0f5486fbefc75efd31b7d71e56bc85a08b0bf5fdd2d61d444e52b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZDQH2428865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29473a318ea06a0b342c741df874e7b277d81a675cdff6b40ccf7c0255d652e3. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZTVM2592581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e47d71aea69fe29921be264731f84cd2b21f3a278d27bb896f26a930faa054. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZTVM2592583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3058eb83d02da2cadabf1270a69eb0393f6fc28d039ce41caf832093231ea3. 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/QZTVM2592585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11537bc75968863b78b643d2321af8b3773a684a67adc77d226ccf7717890b4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTVM2592586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a01e57ed5fc9cc2368eb64afc155ca5f08a33fe5c6fca7db7af3d491095702. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZTVM2592587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde231d79bf92b6a28ae80794e63ec49690fa0902e1c41998b46eada93ecde059. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTVM2592588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e6d167d1a79f41f6d7f62a6982eba3702720593d76629c1c406fc143763072. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTVM2592589.