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 0xe5d912766e1ec043125dab484955b76329fb4598559ab8937553e0efaa6005bf. 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/7349fac4-6893-42ea-8594-ad7a078620d4.json and https://artists.proofprofile.net/proofs/artist/7349fac4-6893-42ea-8594-ad7a078620d4.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 0x3f1a9fd4a8991745d16da44fb80822914e3779594257ceca808a4126b85adb7a. 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/QZTVM2310391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4df29cf30b42cbf0d2ef8963455b06cad6fc84f301fde1d2911a86f18bb189d. 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/QZMEM2266279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fb23be4a4b887b4942ed1608bbad37922dd0d0bdf35796fb55c177f8133aaf. 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/QZNWY2129851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94584769a6f9ebdaad50a92e6244a5c99dde0dafb0d5e6b45c5ce8ee120dfb09. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ62381916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3331d7a6d66683489b5f526eb9a2e534bcfa6f74f1ea0ea5b5d80f4ac0dc026c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHNA2140357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26681ead8adc9bddfd01b101b608aaf31a61ded94c386c82a1f10dbb098f67c6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZNJZ2335956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb376db42f163fd9d141e29d25472ef507a44d3ecf74f66bc6b771d289759b1. 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/QM6MZ2440030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7875ae9e65373aea34c07b18fc5aa5de5f50634c76de5acebdaf7df40ed483. 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/QZK6M2472867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92152dbf9b93e005c55b8be864214e31f687badd2891e03ccad79cc4704593e5. 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/QZW9K2479558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e634f691471f10b2f79221b15a913a4457768184637d506d5a5731b3e2148e8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZW9K2479559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6345bf4582ad4230ffa8f52933450cd016f0fa376a3db73dbc54822213192aa. 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/QZW9K2479560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59730b047d04daf1c90d3dced7f0e80ff563f6fe4cbc518f9ed4ff996a3607c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZW9K2479561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9473576270383068c4a914eb6ef72537707bc46290b2355fde7a06b354f369d5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZW9K2479562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2403d31845d3e9dcf9ff83ab520b4b8c20698665f9852dbd1d285e8b4a6ee55a. 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/QZW9K2479563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce025fd2ab4b79de301535c6b3c08a44a19a3f8303d158d6e114e984f8798b4. 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/QZW9K2479564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bb67d79dd720b12586fc64c8d14a9b3ca876bb88212dd17413d588db5d02ac. 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/QZW9K2479565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e94155d167ef23fe82010096cc496c60dbde4e01e89e1d24c80989d64de4c67. 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/QZW9K2479566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663245214c94526bb1e0591e979bba06eae6163898f491f001a46ecbfc419afa. 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/QZW9K2479567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccbef5474db4d6caa4a05281aac0a6e6bde79c982b68082e2073805d8fc748c. 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/QZW9K2479568.