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 0xac380e6225d52f0bcfa6abd4baeee052ed75b251bc348b8936e1a0d6103bded0. 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/78c2215e-307c-48f0-b65f-d4f332f6d36a.json and https://artists.proofprofile.net/proofs/artist/78c2215e-307c-48f0-b65f-d4f332f6d36a.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 0x43294b1423a3083502773231a18ecc5d92f4cf572091f7f6a4b57c17855b8112. 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/MXUM71802956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd152fa6d0018d68dbbfaef41c25f90be74b07a3c74fd0508fcd3a928ec9e45c2. 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/MXUM71802965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf74856fecb2e2522ab1a139357e52a3d81bb1b6dafbc0653b908d3f228264c. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30:59Z), 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/QMFME1495378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3abcee6b5c26e80df11598c46137c17049dd203ce7ae5962fb0578143cbe59. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QMFME1495380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec68541bd4727075fc15538ec5e1e4299d1c0721cbbcc21b2c8c8d9ba7c074e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QMFME1495381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c1a37ac4ab2cea74eb711692076f286ba30905a703cbaadab448d7a5b0bd76. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/QMFME1495382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084e67402890709e065eff134ca47c0f826b22a9ef85e130464c51efaef1c051. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QMFMG1423110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b915dda2ee1fec6429d79029cd2228931c77023c280d650cc1f45579e6576a4. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QMFMG1423111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe620f201dbc906548d955e79cdee1ef08f57b247c2b65a4d9e067e8a82e38d8a. 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/QMFMG1423112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc9d05347709bed875e7cc5825fdad70cad6412e589c1fa64e539e7b626d6892. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/QMFMG1423113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23639edafc4dec491d59fc7465fe438415a6dab39db9ddd60cf8d3bbadc2ba46. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QMFMG1423114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85a46d639920353a32b6bedca903f6cb84b8c276b946dd737bc188e9963ff51. 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/QMFMG1423115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89f15c7be25eab49e17cf8839931726a2c5f40ed4e50ae876e73209ee8129d9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QMFMG1423116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a259717a528c2b3bc84671aed9dec3ad8b03f0f19c919e5506318a92aefee29. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/QMFMG1423117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1ab0a48af3596ea2d69d83ebfcce65e3610ca4c070e1aa4beec0844f9b3015. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/US3DF1840623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695e5d7d0560fadefe280652eea5910ef826985799ee86a37a17e7cab4120150. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/US3DF1840635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77cb009318c1fefa07e0d889bae5ac2320fe6a82e3f05ddfa575376852c7bc1. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/US3DF1840638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a5863051ebbe908398fd2117e44a2c7fdfdedb9290f0ea3cf317c0dc5adebe. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QMFMF2049360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e4238e0ebe068ae501e64e077a90acd07dfaf283a65a005f68e6097fc7f400. 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/QMFMF2049361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba078f2cfdcef92f931c387782655a9422a6d6cb71a6c7345cf14168f609292. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QMFMF2049362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93756943ed7c3840d1f1a67a7cc8dea5942c59229af5d7a9f276e66b7561e37. 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/QMFMF2049363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbb870da855d874f6916cc7a4f59fbdd42e03c513b2c1d0c586b1b348e5413b. 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/QMFMF2049364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40347a77855b7313701b56ccd65aaeff759b54568097c2eddcd6f8253ed3f79e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QMFMF2049365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c27f0d6399d6c0829544d1658f3a51e0b7740fdcb8f328085dc1a3c360a2da. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QMFMF2049366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118a508355854e60263380830638d8750050d44ddfd10e12b3c3aa3b15d3f4e8. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QMFMF2049368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0873c098816cac62a1c203bb92b61f1574d4e9a7dff0cc7b2c62fdd24724ba. 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/QZGLS2219291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12617f15aece8bc54b566a06266dec2c839d4b0b3987f0f12fd133bb6b197e42. 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/QZ7YY2290059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb34ef74e89d224f10469b9b94bddf98d9e1fe8f1102e2f45dbce937eab23ff. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHZ32208800.