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 0x67f1d9c1aec252d3418fef021302c2e562d3f4b0303354e9223930df2feefc4e. 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/1e23ae0d-c692-42d1-a1a9-47b81c42b598.json and https://artists.proofprofile.net/proofs/artist/1e23ae0d-c692-42d1-a1a9-47b81c42b598.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 0xedd353e83c7b706d1626b1cea7a8b758e691d8da5ebe8cb16bd089f6d73345bf. 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/QZK6N2295345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5502ec37924f5bfd1ad89a66e29fed93039560841466c6105dd45933a35be7b. 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/QZHN52241594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265587e59e65e179bf8ff79a02963df733c72c3b51c9642e8e014376e84eb548. 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/QZDA52233424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0121723bbab11978efe0aa7b9a3bd5de9374a493ac802ddc8bb3aab9af89eb. 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/QZK6J2367714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c047dbc7dc25041db64d7fdceed0eac8b5ff50441b538828ab2cd87378d1a78. 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/QZK6J2367715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbf9598467195d3c270f0f2d38f81fe9aee91f56586484089a223387ed9c60d. 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/QZK6L2232865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5502ec37924f5bfd1ad89a66e29fed93039560841466c6105dd45933a35be7b. 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/QZHN52241594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd353e83c7b706d1626b1cea7a8b758e691d8da5ebe8cb16bd089f6d73345bf. 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/QZK6N2295345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ac47a969cd64c8a25e8be3fb8902ac0b6573b3cbf4a85bb5f0797afb36988b. 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/QZK6L2232866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff5e9d61b773f36200d0c88bfa8978143781577cf7902ffd37e0d58e2b0a812. 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/QZK6L2232867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3bec324aa376d79e0d70d1ed8304ccde2ec42a5cbc82c514c7f70ae219133f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZS7J2393780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09ddec83682d93f616221739817bdf5729cc6516fd8e9ad8cdbcf9ea6f84fdc. 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/QZS7J2321257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf56f4247bd544d0573768bdd5030beed4125d180c4192fb904e20b7d856479. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZS7J2343631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebb8c426de743d90893950999980a5e4bcfc3cf711a29a38b333942e71ea84c. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZS7J2320218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c076e5c207798728d0322bc50b2d789eef3c851f23bde134873c43638374b13. 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/QZS7J2327768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95bdbbfc0444032bf31ac0d3bebd120d377d053d94aee93ed75b9d881ae74593. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZS7J2387601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e76d14f4e166cad8e42f329d20fca727df8ba457af72f81d7a93be953f844a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZS7J2388664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc448a3363f4468e51883845f0a1f3a1b472f61533aec798c584cfead7bb968d8. 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/QZQAY2356235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda56854c67b73d1c77e925da15a7caa9570a682929d31415e186429cdacd95. 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/QZS7J2349119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94128f9279304451d3c8f9f82189ef4e7e67d0de0b6e3cf53d59acc03d5a877. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZS7J2384893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d2cfba0e278969e5ad62d0d31789ac42917fbadc82e74e0877911b80467c93. 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/QZS7J2370060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e705e506acd3f23a13e1292fb2c09e56e936a1e2d6d4fe80a0e65367d0865e8. 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/QZS7J2324298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbf9598467195d3c270f0f2d38f81fe9aee91f56586484089a223387ed9c60d. 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/QZK6L2232865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5502ec37924f5bfd1ad89a66e29fed93039560841466c6105dd45933a35be7b. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZHN52241594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd353e83c7b706d1626b1cea7a8b758e691d8da5ebe8cb16bd089f6d73345bf. 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/QZK6N2295345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ac47a969cd64c8a25e8be3fb8902ac0b6573b3cbf4a85bb5f0797afb36988b. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QZK6L2232866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff5e9d61b773f36200d0c88bfa8978143781577cf7902ffd37e0d58e2b0a812. 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/QZK6L2232867.