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 0x7fa18c1699c2a3fe56fabdf1402246dc0e7024231db7e14e12658823b2f3e6bb. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/880a9341-ef62-4c16-8a05-6324d1fbadd8.json and https://artists.proofprofile.net/proofs/artist/880a9341-ef62-4c16-8a05-6324d1fbadd8.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 0xef26e5aab8ecf04015680c4fa6e7cdb1e1d620c49e7ffb3ad43b620f678926ee. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/MXH152100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acc0667398e4ab27df7ad7f93cd747dd8aed4cfce886b01a3bdab826812a094. 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/MXH152100288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9bb8c4272b05d05866ab725480fc5134b10253c615f1daece06e52e0dc3319. 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/MXH152100289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554a86a4f10e715b377eecf56d3c2537288dc0e94283634c55c8bceafe5a13bc. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/MXH152100290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a854997475c285151997d89a5751ba96d9a2d5ea86b9e1225adb1b15f34886. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/MXH152100291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9d5f479ca0ac5c6b8f5094c7de24e4bf950fbd7adaecae535a93bdb5a84db6. 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/US3DF2266771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d889c3ed6e7fd96ce3d41025df1a0799dd7c1d7ecc0d65087852596e20421f2. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T16:01:17Z), 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/US3DF2266773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79429ea08278c665def7b099148190fb91edd4f2f36c63ae7c822c92fcbba080. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/US3DF2298248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1df3f74509ccaca82738f856437f1bdc62e6d98fdaee4612dff6465de17d74. 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/QZDQH2375999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aacd45ce127ed3faf3273e655d259cee00239197ffb95c05d42965878307042. 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/QZDQH2362982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796cae3f9c898b805ef814bbfc6bce9c3e5e731df2dbd275d32fbac73309a8ea. 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/QZDQH2361304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796cae3f9c898b805ef814bbfc6bce9c3e5e731df2dbd275d32fbac73309a8ea. 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/QZDQH2361304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14a8b5b708cb82548d62662fe636fcc4abaea713bc279111b8202d7eb62423b. 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/ESA011765281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc1c9bad0fec357e120b93b70fd9edde680bf350ba4be6a365a2308d6e549375. 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/ESA011765282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb259b70129940ac423d9cee881727ca6b14e836ee6b80ac622a02d510186bfd7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ESA011765283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834d8be0582435420ed7d51242b16787582703de62c6e29c5a17b32ecb1f4b82. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ESA011765286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfe95ce9e0df1f6925743c0d048d272a959250b8654ed8625f2a9a86032d793. 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/ESA011765287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7ae3e43a43a2014d3a0a47e847e6c20928ef4d2e904b2dd557acc450189f29. 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/ESA011765288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221223f2cc7e788cd6666660e5dc67f82b3f9db075f60823047ed0a335d4a06f. 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/ESA011765291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa287d3868d316a10716b1b0f4f473fb9373ca1d513c7e384faf3c478f36f29e9. 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/ESA011765293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4678eef9cc8e55b5f48fb0699a4b19fd5fb9b07442809ccab866317bf0b70e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZDQH2389570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321bde8d638b7c87578465711f4ceff10e187777b9fd327e64bad312f3f0bdd5. 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/ESA011765292.
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 0x9d44efd900a66fbf13903ce98148a359f26a1ba3809c047229721dc28ead7907. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/ESA011765279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06b1be879a7bcb6740212ac8931b8d1322662f714d8743c48e44dec849db07a. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/ESA011765284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1be7ec925cd5b0059e98c1dd7e579abcdc8f5f371f6bf053d2a186987fd3e09. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/ESA011765289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e1fe959a45a3c7b68bb1db6787f3b854ee7837da21a085c0321058b6787f61. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ESA011765290.