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 0x3937384aba8bf8442e01ec0c7a54079b123cb72efe6b839c89f49b97afed8c23. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bc4dc8e5-88a1-491c-8b41-79ba81adabea.json and https://artists.proofprofile.net/proofs/artist/bc4dc8e5-88a1-491c-8b41-79ba81adabea.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 0x0fb87b19b7167ad619d5b6bcbe6942ee3b8cada63006817228ae255e96f19596. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZES52207869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a770ee0ef9e98d4441cca5d6c4046a14ada90a1e9a3ae55f0481a80c4e0b65a. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21: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/QZFZ62444519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a2373b2e09b05a7185f0cf5e760483d605e75198e6f6e992e08f3ca1451eb6. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZHNB2482181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093065be89a06c797d028e603686855fdba8e702f06c6af07fa6f7f6f2296a3c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZPLS2415272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0bb02c3bad69ab37b34140207d5d6a19d82e9c0bb772b62f3bc5e9c7debe6e3. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZPLS2415273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d851126fadcf5859fb9acb8186dfecfb3585765a8ac45cc71048bbdbbc4223b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZPLS2415274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093bdb8abc0948ce1f4ea0223a855914ebaadcd5a0bbda9f54f2bda775c0332a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZRP52532970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d52473500b8c42b4286f7a583e9013b646fad1bfd3fe47245983ddb9fee991a. 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/QZRP52532971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c4a29a7fdeeb4efbe7c3d5f5f766f31b81b725b0073e45ebdc9c50ba856822. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZRP52532972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab84b0def82f451521a3bec95acf0455707dea0b9d03fc07defafacbe8894bdc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZRP52532973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cdefd69d01da879b38022f6f73a0498508eba278fba364d36555d1e9c09ce0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZRP52532974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f2630ac964968a6d26c9875a19a0dff46fe6f69cc422404fc2e53ca5002ca7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZRP52532975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53f97c8585086b29e053718392c4a670bd5c8e16c24f71db0e14984fcd87cdf. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZRP52532977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a309156804433f27cc6a92632d9aa24c581d10d1526091e5be529ee9e99ce38. 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/QZRP52532978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b5e8efc5603b3c218f2f9580c1a47abc41654c992c9f12ee55901c7fd83fc8. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZRP52532979.