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 0xf7f64844fc0eaef2a0f627cd6c82b4e5ecbb82414585941f7a6eb5116bdb339e. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/33091ecd-9555-457c-84be-00ad4b47e585.json and https://artists.proofprofile.net/proofs/artist/33091ecd-9555-457c-84be-00ad4b47e585.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 0x582bb91959a71cd51c78db1d8154b8a2860393135922082da94e681f459fdc6c. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USCPT1410037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec8a7ee08c56e22323161d01b8bff2e76a79d314eeafea60fcb76ed947ecc0d. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/USCPT1410038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbbc9bff594110181ac3fda1230f0f5b21d4fb22caa8cb0c2c9d861b0725419. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/USCPT1410039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e6400a55b1689d721f262fdd45769531cbefb73c5362748127d9cc67931e41. 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/USCPT1410040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0cc45baaab6d3070576a8e761b9b4691e67db5bf8a5f59b29cf8ee4275f7792. 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/USCPT1410041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb378e42797b953fbe380cfe3300316a432d17a5979e63dd74954fbf4d1e66651. 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/USCPT1410042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02bbea5a041fd50016af5668ce24c6494f8ff9a12a9da393c6df4cd1f52ddc8. 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/USCPT1410043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e4093573265c71cdd63aac01996493e7b8663124dfe8f399371d337635ef49. 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/USCPT1410044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb763c1a3147c8b87944d922a3c858bb5a62f6591be436a8d7aaeb361d71c405. 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/USCPT1410045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76c9af843c9f36a6507607b4a11783a56c2b69edac658b3fad6646dc1f2eb67. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/USCPT1410046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afc50730579db67ff6f9069f73d81ecc1d007294313f17df6d4082d3b043ccb. 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/USCPT1410047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210b869f43647b13576e1f615ceffe0bf83f2487d472485a92f92275088b8e1c. 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/USCPT1410048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f437f4b73322788de516f7d603daa4d1a25ef19ef05caa4d7a8bc07934cd88. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/USCPT1410049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9346860daf4b458cb0517eb5402f1ee67eee7fe12569adaa4cf03f4edf429f. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/USCPT1410050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2324709f6250eddaf951900fd1e589ff08ed90e49bfa1c8ac769a243d42ae2. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/USCPT1410051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91f4268ab541a456c9fbf6694fe40d6d03ccbea079d78b84b3b3cdddb8366b1. 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/USCPT1410052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7302d920db485430154a143a7ffa5e97dd52f1dd3313c737affdb36417c0e844. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USCPT1410053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6a4e12cad3b341d0160232bbf5e819e88f099a4ce7dae8b1287d046812d8c9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USCPT1410054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819335a61d548dc6680208febf646cf659422e26e326319f173af377884a1483. 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/USCPT1410055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfbfc57ecb9bd138c56fe0b63a1cf9816021c5af46ef019bd537d0dd09451ed. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USCPT1410056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9ca6c596091a3724fd8e62df3aeabdae5a86bd91b60d73ff95795dafe66fd9. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/USCPT1410057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5335810e387a98d24130069189a19db55c37a1143ef15a226f677ad878b3f812. 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/USCPT1410058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd7d1f9992108f9c03c3b53a3361d14f04548a8f67af33dee339451a28389e8. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/USCPT1410059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5a83c6a8479199507d40f3825270b14f7b297bdaf1d769a06a0de2cfa6aaf9. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USCPT1410060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f9223f14d2c4d4814d2c1f623b86e60c394c8c09cc2e2dd9a786fd313801c1. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/USCPT1410061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ac88cc1877d0a89dec298e21c4d297e0f7737213f43e795838324b15f40dce. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USCPT1410062.