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 0x1e1d1eaf7c77149e202b2c655b4e4c427c88cde37c26ae954450a7e43e4b3745. Chain 2 (Bitcoin): anchored in block 953780 (2026-06-15T12:02:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d45ac4b7-0bac-4c10-b45b-62db61e7f4b7.json and https://artists.proofprofile.net/proofs/artist/d45ac4b7-0bac-4c10-b45b-62db61e7f4b7.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 0x0eeb457eea7b91b2a951828d0c7be17944981b66522aadd835a9027829fa52c4. 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/FRX282292068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a3c67c3b062df70e5dbd7f2e78a6f32c3eb1f6072f369ba9bc013785aed24f. 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/FRX282292069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ab79744e3a74e3650bad30361ca191474ca07786bfce336f60b5593981bfae. 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/FRX282292070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167f26ff120fb518c787e0cd6710cf83251f96f4b2a1e36761bc63d9fbaf14c1. 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/FRX282292071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80941d0d50260dcf88f24c02e9af24afb5543415384b94e8e62ec289adf5421d. 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/FRX282292072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77d0c00d23f39fc61f9b0c459ebb5d88021e969e3779a14ca88b65646aa463d. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FRX282292073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ffaf3e73a3c02e5556739ce27687947879db51216893c5f440938a3a46f9f7. 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/FRX282292074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e54a24f015998c0c73cef86a6c3e1a7d76a6c2f8234c5365d2aebc1d440d359. 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/FRX282292076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95df3307b08930073fdc8e0381a72308d401ee7d9e2d6007af9aaa8f7b511e9. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FR2X41616616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7696cfefec2ad2f50a79db6e3eb1ca7c8186273765f872271599a7d8d2a09f1e. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FR2X41616617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36655e7a015eb8896b45ef290d85967a329c42568a1f76155bdd23d959332e84. 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/FR2X41616618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1debd45d31c2978e579c0503711dfb2f621a72f548f9a0dc0f6a41f9f75f96d. 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/FR2X41616619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601023b88e22a311edd4c0368a637aec0f7b05b627e8449a8d9df86d37c0a67e. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/FR2X41616620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ef4f9683f627b4792b0bfe76c13031e3da75796c482fdd06f7b3cfb1a3e9ca. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FR2X41616622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575e23eea03b125d2aea97bbd280062d63189168b16e5c105ab4e02aaf7bba12. 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/FR2X41616623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711fb5164d898ad4c785e1ef117a65fe68d9eb462275ba913619079a875d8713. 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/FR2X41609452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc65d06e0992923925383794a13595fe2cb1f064c487b2671e7e5c4bf08817c5. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/FR2X41609453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482df319a9a1a718b7881831bbd74ab2cdfe8d5d3e519aa240c5660bf6afb45c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR2X41609454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04062c89d92744a9ba340f5a654fd43d74e24fe1ccf1878e8e80a09c9d77b02b. 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/FR2X41609455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270d7c4599153f6ebd5f16af6725f0c596bd6c9f2821920f6f84d001f969ab84. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR2X41609456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c19a1e0b4047234318793d5edf958f902bfda33b7b58d87a726d65d737f6b8c. 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/FR2X41609457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66078175e92a49dceab61b852cca249986b27c388108ca3abba894b91831276e. 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/FR2X41609458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04cd8a9bae3fda723009378752144f2b924bb2adfd73dfa612b021d0d5af11ce. 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/FR2X41609459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c88b60e3b7dcbfbc51ca6e3e86c41c886b1d5e33d2f0ce7e99d2c8d8f7ee29. 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/FR2X41609460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaafb5002151e989e72aeca253606fd2c2ddfd833cbfce21e166a4e7f04c965c1. 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/FR2X41609461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4df22c445d3f8a5539a8b4f624ff4ca5b2c2286a82fe07574e1fc2cd7d23d37. 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/FR2X41609462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b65fe0d87af91129b4ab461bb021688e8f8d2bff40f36f22daea1398715058. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR2X41616726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb828292d9ccb47acfe6344f91d72182bda1c011e04f039743313fa1d62082fca. 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/FR2X41616727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f16481a61e5a5d8038c4368d02404791162df6f89a73c5c6abfa84eeabf9fa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR2X41616728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502704dc9b3b6e226a4a0c969c09377f82aea031d433b19f902d93b68094a581. 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/FR2X41616729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438eef75600203ab50e8a45c65f18978688398f721acea195a51581afa506b24. 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/FR2X41616730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6210b02818902329c73b8eb70f816fb1545527871a795ba740bbdd5399cf0881. 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/FR2X41616731.