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 0xf20cf0cbcf299856d71449187fafb7aed0cf28d49fe2d7b903b9fa1fcab0f191. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e6e5b01a-f801-479e-aaed-a841d7751f56.json and https://artists.proofprofile.net/proofs/artist/e6e5b01a-f801-479e-aaed-a841d7751f56.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 0x406414413be1e173bad57f57c2de916aa57bf1ef58e6aec51dd48ed63f1d59b5. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZTAW2586634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb207735779c98adb396879a6b8d39e80087d0a61a90b4baa1c9b5422f6556c13. 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/QZTAW2586635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3169c1c3566afa4a749deadd9db780b02a6e8d3bfe5b9c8470bb1b434fc378b. 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/QZTAW2586636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355c581497885dadbb9e8f7d345973cb7411d113419c5438c8102afc9da6cf66. 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/QZTAW2586637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91da85d5ba223bbcba31129b397020dc1c7d3d233dece5b0ae2a57d1362947f6. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZTAW2586638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfde9fea72ee3cff56d6bbe1cb16974a091e5ccf3d4a86b8ead16d775a87f71. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/QZTAW2586639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a8ce231c9bd324e5de85edfa92561b30115a2f2d8bf204825f468f52e4bff4. 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/QZTAW2586640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4432ba593a058e8716f5e8ec7ecaaf8de05f9dedf49cb579a07b6824f57d46b3. 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/QZTAW2586641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bad7fc2731b696474ba438421ec68495a973e907d0f228d8ea1e79ce6711d48. 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/QZTAW2586642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc203361245e96bc6a7e4f92ed359ff4fc2ef2617999fc6d1600fc1bef4611ca1. 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/QZTAW2586643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a3851723c33e6511963c445124264496d0fc2dc57c6952dc6c18790f844e2f. 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/QZTAW2586644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f003ba15b967ae8c4fa18dd903ea56a8197b026e195a0ce198831f79eeaa97. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTAW2586645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134c11169bacf91f5c90efe0e799c71a8b7824a9560d4cfe2e9a99204a260531. 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/QZTAW2586646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3791e657c61ef5e6e43c523171e18b695358e9b8272d838ffb586afa89a71269. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZTAW2586647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78064433915ac0239eb3abd8f46bf6c39a68ee5d7d26c4261c180e1cfdc18039. 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/QZTAW2586648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca8ce2cb7e3327cb1e473c011dd2a1c1b3b76ec48b25dc6265efdac2acab063. 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/QZTAW2586649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ac91caf47d948c4ffa9ee9bd7c74153787bec44b87f04f7d4488ca51132f58. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTAW2586650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29350aef57bb848bb56dcc8785a849f5be5522233ef5a5b085f4da165c5f1768. 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/QZTAW2586651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa80139416d1b02818efc41c6cd2f150e7ed00413f950b8cecb02e6eee7e9ee. 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/QZTAW2586652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618dcf655cc0d55630c94912d10093193d4a892105ee7407f5fecee5f642c123. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZTAW2586653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3afcfa9d9d3694e49ab6ea6485b8d41c23cf839ce5bd58734356f7aa9be542b. 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/QZTAW2586654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee196c3c44ac83e48a76fcf5127bb287e8244c48a2b61efa7cea3f169cff4d00. 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/QZTAW2586655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4477a2b5edefa37ad89187ca6d6be992bb006fe49a2143911f03998f1a7e40d5. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZTAW2586656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0583081e9a0bff8533cd66bd6369a1c3323067a64cdb12ef70033e8f7733f8. 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/QZTAW2586657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ff0bc30651b85c64e762f75d56ed623b7bfc580ad0d2429b20719e10418bb0. 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/QZTAW2586658.