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 0xaac162664484d32b5d7c0f35d1527b864bef0618c5bfc203912141f7b33b5653. 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/cd30b0b8-1153-417f-be72-db0994840dba.json and https://artists.proofprofile.net/proofs/artist/cd30b0b8-1153-417f-be72-db0994840dba.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 0x8bec4965c22376fe8d6b2fd6f28c94e30df838f037a20198edce0cb21e4d4058. 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/QZHNA2017066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8983877e33e0365b4f8199a69d75663cbe1a6a43bdbab1e5c6413ecf17e8567d. 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/QZHN92188404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe718fe9aad8cd93ac2cd2ebd09a268a70f30fadc8e70bf7259e560f7ab92d06f. 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/QZTAS2117072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca43b8eb7c55d467368616fe735a3d26c555fe8607c7340f5292dfdf80f446b0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTAS2117075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b4cd35d61e3dba7a1d0e2c0f5207bc7637909dc140d710d96ae0c14e6b6c6f. 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/QZTB22269809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9042f350c2ef685ade15e1774ff7cb20b9838869a4566e6defef169435f80a79. 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/QZTB22269813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d91a3ccfde9a6ccd95c59ff09480ed142be501b95bb191a40a6adf40bd33b53. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZTB22269815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb226710cbaf692c3b73cc4f16c9e6f8f11ef8590548fe651e9dc5818b3d52578. 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/QZMER2451152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f78a6aaeb44db54a55f12d3b0d372020dcbf8e9b92983410c0b9188b51d4b44. 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/QZMER2451153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fecc33520ad2715c8ed789b83a7f35029fa4ab4a7f16b24868e110882036b8. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZMER2451154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101a3a806b12c7b38c807d5589abdd251bf8085dddf592744855e549bc3f3971. 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/QZMER2451155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337edcfbacdcf9df8ff278d2d8c1d02e72fb49134bea2d8a8836846ef603c440. 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/QZMER2451156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe5b0fee0a5b1e70b4aa4944ee371df076786c741f7e0ba39c70da60aaf9be7. 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/QZMER2451157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524a9f907d055acd1b5903aec88ce10228a46399a735314fad02e38c07ca8782. 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/QZMER2451158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283dfec5a4419849b5a4b8f6cd7e66d1ecf7054526161df4eb02e27bcd368cca. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZMER2451159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefddf9369e183a4b4f6f38ec1e757df2f6acd6fa1cb520c1e5784a6586481630. 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/QZMER2451160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2f7454440eb623fd9f33106a55b7054d9fa0e3386b7588ce20922c7924922c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZMER2451161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d556c27092db4959afd56e91e8701ce976bb4d80495d38a7901bcca72d2aff8. 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/QZMER2451162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee942d6e44c99c757f4800528d2d14ecf10172ce50a0004bd00dd3f21a442cd8. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/QZMER2451163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc30014050871102522e53f950e8048d58e7197309e60c1760e549ab511cecd. 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/QZMER2451164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48adfbf6aceabab3dfffbf0d79d59257c5c42ae225c7e1f67190c452269d4dd2. 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/QZTB32560694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41aefc20306c9619d54fb1116323c6752bc4924700a11f356c0ac7c493c7fe09. 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/QZTB32560696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdfff28c190ace968c9c1a995c2d978e1c333dd00b64a2373b86336b20c42de. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTB32560697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61300a7f5b0360f905a04da57fa22e9a783c139ebf6a44de5cef458ccd3b292. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZTB32560699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c55fd5cc945af6c9d9bb00ca501a661c4401541a808b3610e737c1ea7c64735. 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/QZTB32560700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedf90a68ec6cebf6b8e0b20913d498b1379b462b9284f110736ec60d9880c51. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZTB32560701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938e9890ce5ed72d433c17809fd935f2c612630f2475262db6f4484ec3678aba. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZTB32560702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c3601f8ef207c54d7651a4d385bf9657e1265d6a5aebf0734949597e088879. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZTB32560703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c49aa19e7cdd1d790cec23c23733e8bf19ee912f0d8237cedddb6d78f007b8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZFYZ2346041.