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 0xdb750c7340de355ccacd2eb914a6af500cf61d2f6055ab6e98771f3af98dd654. 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/f532cf5e-5f2b-42c1-be82-5f58aae0f66b.json and https://artists.proofprofile.net/proofs/artist/f532cf5e-5f2b-42c1-be82-5f58aae0f66b.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 0x65ae2ae099e9674a11f6c2b88a6aaf400b62451a1566cc50b9c57c30af108614. 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/QZTB32458073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5008d88aca659a473d532a9714da0b977bbc371f909e307dce488a360148276a. 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/QZTBF2437767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73732f4ae6982bc8a618e476763300515ff6e0ad777dd07177753485aa2ba94. 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/QZTBF2437769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120ce7f06e674aa6faec2ea80a36a8164011563c6c0b8509e6d18db678083733. 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/QZTBF2437771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fa4b7fad8c15f208ddb3b14f70ef22e84c6b4ea3fe953495ddc700f0a3f3d4. 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/QZTBF2437773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edaa032b06a04680fb14fc6000784d2b8ef65545e5a9e6759bfa70ad5b991b1. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZTBF2437774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac97455d6000e598a3559aa4610f9df41952b7f6b73b8b7ed317a8019ad3d75. 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/QZTBF2437775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15aefb78f59e4f738c376b5658f557417cbf4116094bbc66450867bff7e8da7. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZTBF2437776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a30dbed8e9b93abeb471fd7657ba96f3cb6c559c3b218ce88aeeeaf10a242b. 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/QZTBF2436868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce28787ea21c9015a8337e0af130b056ccddc8e8f130d6ffb2e1fca3426cfb97. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZTBF2436869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b67f455c5f942a5277d2a41ae1b72034f2bf42792812d580ea5231950016722. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZTBF2436870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c5a90590cf6d4eb6c1f8fcfa4c52ffbac933e5e91a991812b12c9d0b3ec993. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZTBF2436872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12528aee283f0fe5b8860dfd0cbf318096fb989e87fb352bb0e921cd2edf2f2. 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/QZTBF2436873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f575a81e2cf76fb9ef8ede624ea1e1d24d0af3826869953e7fde078b56e5d6. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZTBF2436874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90934ef99449e091b0daf937f1f610263265203ea411cee68347b962b6c7d182. 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/QZTBF2436875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b353538e9a72af3f263927fc580d48de1dd24886700f9e68618259a1b200c11. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/QZTBF2436876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f3b8cd0c1a82c09b92ae75f7e53b2c19aeb7665425a86503e51b4465049617. 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/QZTBF2436877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e883c40ddf22c0e4382e4e5728a71827bc08225e1f435b3b0414f10ae6c5b49. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTBF2436878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6905c1ac0a204ae7251796a7ee0986d16a56795be652ddddce06ba16316a2ec3. 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/QT3F32416891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67eeb3016d0a626d3814ebd9468cfa0d0ec0333c7718f6fb8e7af38992a2057. 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/QZTAU2558320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c21b0f0953514c7bf6ef4c24dda8cbca7cebc379ea136446acae6fef501d1cf. 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/QZTAU2558322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd707a078d3c3eaea02c7c0bf15074465de7f186bcea8e560341e50b3a4304d9c. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/QZTAU2558323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c7f2423e0cdb39cc092c59e124c8fc79ed67145890f5b7a4e3f3803c01b7b2. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTAU2558326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5310c6574008c306d52728744664ac0a3bc88bd7cc724d9dd2f3b8cf46c5256c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTAU2558327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776ffc159f4af078ff22cfbe65fa022499a9c0ea91abfc68da45994a5a8d618b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTAU2558328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa0b31010c139f5920a2d2d30418d6c935a50c055641bedf89d176f69c05da5. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTAU2558330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6047109f2d6a744d1e9c295bd3e6791e3b43d4920518ad1f39c9c678881564d. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZTAU2558331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a65618ab62cc49ce92849366fd181ff50d0b567a37ffebd929d984f9ad7cb1. 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/QZTAU2558332.