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 0xd09dcf2b6c27a1af63eb56952c0dfe0d894189e1b770223a6b089676b4abf5e3. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c524ba2-8079-4147-8442-18666cfc68b1.json and https://artists.proofprofile.net/proofs/artist/9c524ba2-8079-4147-8442-18666cfc68b1.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 0xb2570857a7adb7cc134dea8dacb86993d18ad49d21c9bd7ce1820d1e72294d3c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNJZ2245867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf96a60f9a78dd4c82f41fecd379ee85d626ea9364155503f6e107c6c65c72d3. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZNJZ2285497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34eb975dce5ebd80a5f0449c7ef8d4fe3b317b5384f026d4f4df6d128a4dcbd9. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/QZTPX2228583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e7d94cd5b404fc5ef893b0bf629e6b22ab3eb17627b6358fe53c975533018d. 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/QZTPX2243077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2c3c13f351a7aa0886389553ff2fecd3498c262fdf88929169f7a07cb80833. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZW9L2260215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52801822506c0749d9a1289c659c4b81a1ecad9d0c04353a00ac3a93c2e684f. 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/QZW9L2260217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2105b6fd4f14c64ca060e102e818c13f2e411250833079484b86f1e304ff348d. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZW9L2260248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b5e3c66a5e590b60d36d6014da3f96d437523e3fcaf94b815be4834c778209. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZW9M2202796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1141bc159d7866f09f3830f6d2ab3a1b70d0c3f5d80635d3a789c67cf70216ed. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZW9M2202703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc76e1f23cf7e559f5c722972d45d278d3a6eea02ae9956ab1923ef709f3bc0. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/US7VG2324488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb79ee87499d681aa4623b245191f2b3d2035d438c55a46a787965d1dfd217f. 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/US7VG2364247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d40dd50a1210ea716c8783149782c4406bc15b8fade8b7dece27720c2d7eae. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/US7VG2364233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4628f62024a0916308462efce8a05ce38e3f93ea5ca77758dd22f0d2cfcaf069. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/US7VG2364235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ef5f87559ab7d8e9fd976304bddd06e984604f465cda344987eebdf80dc4e1. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/US7VG2364238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde49513980431b7f22bb1df1afc61001c2425577e48356dd968871099d7269e1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/US7VG2364244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28151c50f5f46f3685874555c1a1837c1c98152621f62a36b16357a871619b4a. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/QZNJX2310301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb54b7be6c8d2043516d3426da3894349f00ff41e618ccf55e4911cf3fdb1b4c. 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/USHM22484005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4afa77246b61d7d56100b4645fd7c9140bd480baf0df23d4f78aef4260938a4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/USHM22484006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2694e6e5734c76b6c80f52efeaef5fafda4cb4aa224b9072437641df85803e1c. 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/USHM22484007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c4dd34e546b3ed152bfb5080d9e7955653b9e66a0d88ac4a2d6c3b7c82d006. 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/USHM22484008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15393d2660e8ce4e5c6f63463745e7ccd4408aba49e36b81bc4cbfb8dd6045d. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/USHM22484009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e3bd492bda91629bd4547460ba2af1b3f8ae1af59f2baa06b37d8b3c5cc726. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USHM22484010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffea2644f5196664acb7413ec0b1e824b22f4c338ab822fca8c4dd652f3e57c. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZXYG2402484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7906868b2ef6d0d79c120297a0029758ede93c39d70905e3f6838d7639739658. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZXYG2504903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fab4907544768f2c24fe0b51ea5a115e737dfa14d25aab730ca71e4042d2e7. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/QZXYG2505255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d47f892da8175adf4e2f8ef39f983d59e3011fde02302e97849e27b36f382a1. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZXYG2505253.