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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5237740e5145b0de10b1cf85e5357fc9386d608c9edb96494be98964fbcb7c. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cf7894bb-500f-4930-867a-d00b2e04d9b7.json and https://artists.proofprofile.net/proofs/artist/cf7894bb-500f-4930-867a-d00b2e04d9b7.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e98d7816a5dfc425520682815e8ed4ffd71ee8917cbf82f82b7e4daa850d29. 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/QMDA71802940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64cd93ea20004988ed13de78214ae8976d95e4a472775f4f176c9d45c852eda1. 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/QMDA71802942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2799110d19edbe513990e355ea8683b55a4d51fe1d509fad2b88e1d67cefa7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMDA71802944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7295559c032cf31485284e6f50a4fec7ac17afc3cfcf252ee2c3978bd779e413. 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/QMDA71802945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98aaeaf316ff047031e703fcb207b1d572f5f47b6b3f910807b81f30ffd6f81c. 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/QMDA71802946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a1b7c652e89d95ea67be1d752169712e7c97842a91f0b5ea2c38d33b3ed041. 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/QMDA71802958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd62b06751db8e5854b142e2f3e5a788b357a2fed949c1463dc58c65e664c57. 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/QMDA71802943.
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 0x4dab2b1e245658532600765856cedf5e79dc131b5ff296fa7a9f275d2cd49f14. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QMDA71802941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa462ea95a08fecf80616fdfaf9577bd5c17aa05741010683dfe257331781a1. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QMDA71802947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebe0eb727baa0f9ea622f44e12444823a1cde4df998d719f2d52da821345fba. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QMDA71802948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f7b441aed529d3d2add327e7a983d02b7d4ebd94dbaf6bbba7dc419f6c7bc1. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/QMDA71802949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744275950c042e4e0ce48d1c109dabc54d9fac3615541df859a725141c2b8360. 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/QMDA71802950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591075b9aee1996107c94465242093b5cf1dae33d329bf297e55aaf1f6037aa0. 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/QMDA71802951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b84ade4aa87f416e40f48dd90cd3d9604a8373f7c7f222980a2b4e52e9dc36d. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/QMDA71802952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90af3f36700c3e8288339af2daa03240634730a2d090a7ebd613ac8fbea71ba8. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QMDA71802953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e08c1db64b3949466742b12cd3beade543e9608d9ce0a90c880e19972a050b. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QMDA71802954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ad6c3b7b5d249f765a4779236abb82c821725f5aa326861b0040da92d56d7a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QMDA71802955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed15bea1355fd41df07c23e4c8d691359dd9304590ad03c05c0046a4ccdf393. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QMDA71802956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9140d780f643fe5e7b6c503d4562479550e35ac69b4719dc4aef24de07faac. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QMDA71802957.