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 0xdb77faf2dcf82cf2c1d61c9bb7faa345ad86aaffa8781ed77d81fa608951ddb8. 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/82af0be3-c756-4f7b-9163-81dd2bfe4f83.json and https://artists.proofprofile.net/proofs/artist/82af0be3-c756-4f7b-9163-81dd2bfe4f83.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 0x95f1bf4c5a85edad087c657849219817e117c0ff2d9b51f3eae11c5a13f03229. 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/TCABJ1205189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043bcfb56e5fc14012edf1e04ef3ad23bcf28f3a13038f5d7175dcd4ac3b876e. 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/TCABJ1205193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e3fdad13f5a69bdcf0c4a05ed100a8896bd779f72aa8c25ea1719e8daa6d0d. 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/TCABJ1205199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b328f631c95ed60957ccc9ce556ed6c13a02637bec41e0209a8384a11a6d2a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCABJ1205200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57aff1bc138f5c53aaaa2fe47dd3a3d12f5e67bcc031d70235819255e989150e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCABJ1205203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bf1bc4f7bb796839d5f1559a5509dc1970226a447c9d90c8bb24a0f38b4b4a. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/TCABJ1205206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2f25ddd335b33caad947b8a8c9da2abb8d4e56fd158e3a159af49c7a9b06bd. 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/TCABJ1205207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5373b9a0e94b91aeceb7bac5c2edc9cc9f3ddee3351065eb378d57d49edb7080. 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/TCABJ1205210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e5711829d507685b11acd7dabf7caee0358975e59f7d2920d768ee5ccb7f5e. 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/TCABJ1205212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcdfdb668b000fb2c1683740d84cbb0a7e9e888a3d7ea491248d70c286ab7fc. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/TCABJ1205213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe337cfacb4be46da81c1972f6160e3428e9fdb561fa5978ebc905ce5408c26d3. 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/TCABJ1205214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf85e46271710653d1f6ffb5a97ac0ff1f80dacd851803b41ee2830392486a0. 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/JMC541400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadae7570461f787221108eac1ba27cf65fe2b45dcec9a40f11e114976fafa865. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/JMC541400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df214b31806dc1a90d20c95de08592aa7eb43567f6f1f937e5e821ff7a3ab61. 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/JMC541400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa816fa2e3b8501e709f291caab9359c1dfbf7ae02a04a90df707108447217aa. 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/JMC541400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcee47f86f31db0a3924784fd5c2f1a34e1d4c0f9054e3134bbf6001b71a05e5. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/JMC541400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444108dc192a2fb537cd62a2e0f1d51c5394e01639e708d831a95fcebfc2ed6c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/JMC541400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8ee79bd052dab716d99b544742805bdc1b64a9078eb20a50063ef7374335ea. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/JMC541400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8b6ccb6de33d6419e2d1134672760b156b7f9e5f2a95d4d7af25ce699479ca. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/JMC541400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b2701cce0239aef444d244822b04ff1e276ae5b4687e77a7164c2244718152. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/JMC541400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb158580773f2ec99a466d83bfb0a480254bf6986f792e69cce3ffaefaf73d69. 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/USQY51564383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da1e12bfb81681788b2fd9fcf9408c5615891aea154bcc57587edaa482feae2. 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/JMC541900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfee6a67eef12ae275fee4e26ccd5544ea1877a705949456310e087ef82de70d. 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/JMC541900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd872b6bd444614956ae02a95599944dad51ac1e1da6298d9d9785aa3856292fa. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/JMC541900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c2d668ab805ac51b69e386aa467c4749fad1d66f90291304de7ca2a7cd72e1. 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/QZHZ52080085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ad01a7f7a9ae0b3c7b3e62fa5ed1f1fd845785f31f582c926d6a6d3ce635cb. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/TCAFQ2181151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b12893972b79895a4ca13bae605d091b7888d08795b6089b6861309579eeb9. 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/TCAGG2233758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f41899f1eaca805593622ea7f3c7c8d61f6e687c4cbb8ce808c43571d0b153. 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/TCAGG2234158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ac499fcf6c995fb192b1298f19b33de8d86457e39ceff7bda56ae4f06b66b7. 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/QZNJX2300428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cebc624d0c985c411362677b2a4d570bb951b9c78acbfd2b3ef27195e260c94. 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/TCAHS2361335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620797402328eb6235c82e102c8cdca0a72ed9467929a9965218b1f3f6748e13. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TCAIA2479758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b9d55e416fb8e0be425d9999620666e913920f27f97d8bc61d120ab8a601de. 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/QZNJZ2165332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d59c796cee84c1487b09d515dd837ee3d3d198372863b416c19bba3378f7cf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRDKW2208796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bed27a33fa34e9e28c6b3cc7626e0d40a5edf9905c242fce4dc8d5edbed4093. 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/QM4DW1770918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574bb173d2d3d33e2bf68b961f9828b22db203bc938076d43e6714b61c6f2c59. 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/QMPKX1805242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37857a09a43822cc29c3c423ee5d8b319799ead81eabb5e0a498ad5cfb02942a. 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/USJ3V0874400.