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 0xa3b4a4ec089cb9d57e290f909ba2fb5d71c94b1eee3311d689d3f0ecce22cd9a. 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/c01102f6-6230-4942-b851-3102ff96f024.json and https://artists.proofprofile.net/proofs/artist/c01102f6-6230-4942-b851-3102ff96f024.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 0x4aa3910fe40d4ccc25e259f389e089802838755cde2a87165a7aaf90178588e8. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/CACWV2252224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8290fff1d5de0918f09413caa125cc79542e355002dfcdc6a87101f674e8af. 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/CACWV2252230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f10f18a602643e1bfd60cfc8ee0d5e9ae80fc2c5a3baeaabfd8c72c15c2075. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CACWV2252238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b08c7cb624ded3f2e3333746050e84002d3db778a9f0c59e7ca4c8f57b544e8. 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/CACWV2252240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x626f72b29c72e56898c9d519304387a140c261afdec790141096d51a627e3685. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/CACWV2262739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b0e4fe16da84e04acc0329c01f5eff703d5b1b7df92591c3d73caf06da9494. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/CACWV2424033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c84384883da91993f36567305440e65ad0a0245cc11d36a7e80361451612a3. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/CACWV2424036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769b7f05e3ef3d2d1d7fbd5f2ff371ac6fb92ea0ebacd56ca984c0724c65126d. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/CACWV2424038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab47b6879cf59a1c71a570d043bf22667be45cfa9bcad93ab0f46cab1016cf6. 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/CACWV2424040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd23b2d4e79b3996f0a5bdc7529ff719fc3d524bd835fd7db060694e874caac. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/CACWV2424042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320ba25c785d132fccafa95e087fee4f4b99656d7706b593617e5ebfe372d9f8. 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/CACWV2424043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95b5f92b22bb058dc05b2efe596a2d9a20afaf3ca63265b4c1269bd057108c4. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/CACWV2424044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d6ce2728a79e8b30004b150d224648c4d851768f5542ee99b7590be92ab6e5. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CAENV2312456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbba5351930e4f4a83507f027f1d22732567a43ab62f7dce109db09f1be6d72. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/CAENV2312458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f3d4203323dfbc1dac2f1ae738217d3b2890a7e4e3a7ca6b2be027e5a8b838. 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/CAENV2312753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5332b9efa410c9ab6e5746768ccb51474deb4a2b036fe7b1063dfa62afa574. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/CAENV2312468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3073c3b8d4ef30cf3badc1ceec33e2f196ca98865f86f0729bbf4a6a8186c2. 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/CAENV2312470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b730aa143561c8508e4427d8ef4186a29ac64c0a95601c6b5cb8a6c5d0f8255. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/CAENV2312471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06bcb613727b8be95a41dfad405621be8c59b585f3a34792aa7f7a0bf237fabd. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/CAENV2312473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb979dc04176ffe4613ab1293ec14100227d513f874a62a9766d69ca017be3f0. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/CAENV2312474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0c645b4a59b68215353fef8d6100366610ca3c14a107e6c76d4d1b9205f2eb. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CAENV2312478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0ccd0fa4651c209c5cd63eeb8af4546737f6b40ed684797784639135ea6efd. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/CAENV2312479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf490f6123d7385f77f9323368c9ac7755a8a7083ec29a5f5391bb5db8e830b1. 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/CAENV2312480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810ddfffaf7680730519d9cb5c914ce298af7e7fa1acd1daa96f12b36247402a. 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/CAENV2312482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c9a2f7c35cdc496a1681600e9fb54cceafbe6fadcdd9b7328966658e28e5b1. 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/CBEYJ2554793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c66015259b988dffbab025c7d2b7b736b421819b43b80e33ab851362e2f359. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/CBEYJ2554794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89611418c70da531769fec297c6fc109f63f36069dd364cb32160235f330cee5. 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/CBF8B2515682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc504ed0df9c36006e8a471b42d0c9679830851abdc5015fa0d5270b4760a3ee9. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/CBF8B2515683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58da09eeb9d3d2d3bd42cb743bd18333b3004b60fab221c9a596158062fff328. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/CBF8B2515684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67ac0c6a47409ad6fa458338292c0852ee188546d29a45f405de62b930aa453. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/CBF8B2515685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0becd44869e5891aedf0ef3246aed690af2b369e5e7822cde4e3d881aee436f8. 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/CBF8B2515686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00da293133d41e7b5bc4b2c89f6be625cfc83e30303c180340d046e3d51d9708. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/CBF8B2515687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7b9fc06e2c709afa0b7cb2b23c74799690b18580ee66824789e8e18a6fb5bb. 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/CBF8B2515688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d5f7b82becaa815559e52af157acbe3f4e58b6c0f033566ae12322d1e60dd3. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/CBF8B2515689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac60c5c9c09e08f88b666d9522588a1d1d7c084171f59b77a915e193f9830b0. 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/CBF8B2515690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58ee97e5351457cb0bf7188e2ab7ec9adf559b1b4c123ab7db22cbf3aab0223. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/CBF8B2515691.