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 0xaddf70b3aca2d185c40eb1e5fa7be691a1b139311db06a54eabf1122db4c6401. 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/2344290a-ceab-4f2a-8785-ab361257e74d.json and https://artists.proofprofile.net/proofs/artist/2344290a-ceab-4f2a-8785-ab361257e74d.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 0x54d199f81881bfef7b17f083cf44b139446a256601e74112d42aa7649977d38f. 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/USE7D1800128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9498198e00110bdb307070727edea55d9f2ce3312296fffbe36a9906a95809cf. 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/USE7D1800132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6775472dc918f93f6ad6b862a6a6fb86d69035114fb3a91cb4e1980d544def8. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/USE7D1800134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d892c1d9a6f741c1c0113b028f2f63f7d8e51d3d6a791f5b9a729565eb0fe8b. 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/USE7D1800138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1e7652e55db0a2978d56252f3393b9e604e51c40ff3f1c980eb438529c67d7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/USE7D1800141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255cbcc045025616d1479023497e47780c973211d60adb47013edd4c97f92313. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZHNB2026883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a1de1977bc1960696fea3c0429a84c7717bdb27d9d5d34798777870d31b352. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZK6Q2073240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c3ef316b53f953b2aeec93fe710a12320574d3804f302524b4d6b544153c6e. 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/QZHNB2026887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f7dddc28abfaca8db45ece04abc8e1b90ecfc8985edbbad4502b3ab6d69df4. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZHNB2026888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97bf2dd3e96e8709f3697627c29c97efce840b87944e82ee0ef77366917748b4. 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/QZK6Q2073241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1efd8a921dacf59a4aed314bb75bc7ee9696db890fcb510cfcb4e4958848df6b. 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/QZFZ62198284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2252a5a365085294c44d2fa3355e78299ed5be7a6684da768f595769b00bb4c2. 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/USA2P2149960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42727d099f29708585d86909b4012fc319df64fb82d56c4a1cd392c1a45be6b8. 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/USA2P2149955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620ae8afbd8ffce7895c983252e3e27664cd749828f1c92771afae818d02f43b. 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/USA2P2149962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee02906b12acd7baec2f78dff5dac16100c7193272face012fbf2f48ceeb102. 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/USA2P2149956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550f2ffecea855f88b099b507559a03b340bbc3d24a95b20a506c532ae859f55. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USA2P2236301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c78cecb620aca4dc4a707a4c421d00a827ec8097d902911fb22c516d26c580. 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/QZHN42338758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe8725593754a725a9963b7601128f264276e3124f1e9a5f95c8e1cbdc3affe. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZHNB2309988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd853d3927898c932508da48c4e179546d81a74be5f4dacb9b6bc9ff9022b74e8. 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/QZK6P2357222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc382be2feb2711363ae764a45c368a490ad82659f2954052b30e8cd134824345. 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/QZNWQ2318863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8281964d37e9effaa23f9570c27c8ea2e27ff04668cf991eb82aac899997a4. 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/QZTAU2380274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3cb2cd0b34209857c7380655bea6db4177fb4fe1f7d5cc4165eb6e3dfeaa15b. 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/QZHN62441021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec15ff7484c72dd3b2b6cb541443e503979408f4d87f4f857c9a3d395e3d05f3. 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/QZWFG2452664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee266ddd72ba69779a783ade214197ef4d66bece5db7a73a3b4c088bdac1d49. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZWFU2475075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd517875c39855992802291b7b7c4dfc9f5823124db5515319a937efc8147464. 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/QZES62515157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f935343319684c3eb798ea357252f07df8b9aa071fbd6b816dbb03b7772d3be. 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/QZHN72556483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5243438373a849d8e602c6326ecb57254b51b813dc9db4bbcb9ec01f035d5e. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZK6N2552323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ec91cef36614c6c4902474f5d6d455977c15d27920fa703bceb2e9f6de7f9f. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZNWU2550457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf83d40a3178cdd8534be398f307c3776db95a3fbfeae12e192cbbb34f11597. 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/QZTB42509634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58fac6f7059ce41049704eb7ea96cf6f6c8556773381cad965ce3ac9f8bbaef. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/QZTBD2556252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe137a50027faf3fc14213e6a27665ccb8dd1f148edb3a43fe6b47c3c7be24d10. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QT3FB2543099.