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 0x00d3dae9c1a5621f5e6876da590b6f97d3e08356d582af62f5d4d43593c5c073. 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/2efaaccc-6093-4e76-8e73-7b3d3f76ec0b.json and https://artists.proofprofile.net/proofs/artist/2efaaccc-6093-4e76-8e73-7b3d3f76ec0b.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 0x61fb68b3e01fc6fad13addb7ea562d8f4f0a4951ba22dc9b2464c38b0fb64a33. 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/QM42K1871508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552053c089250fba488565d56683193625fad680dd580e5a7c695b2852dadd44. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QM42K1920863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91f01c5a6c6cd9d7bbfe88aedf248ef873ac6b0f69681b5b887ae4571521fdc. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QM42K1913333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e5431412cd95cd1f284c922fae853f0e494ef9a81a5629fafde45c7949d20a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM42K1952099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b74af5df13eb61747f9bd2c70a5fb594490986956f41b1e9bdf30b36218f98. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM42K2027333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68529a435878e909a2fefa4ba7dbc6d84ca3c1e15cd9581dc3b50cb2d3018e97. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZMHK2039976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c214c864dc0d9e6fed708a00f8e336a50e520b3eb92db6c8c67abca083c9a4f. 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/QZMHP2022081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc60d15099a5013677a12567e2dd0d743ca5252b1d68767d07cafc303cd7a837. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZMHL2005809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6c7c4e85f939b487e741a3c1701216da3dfa5008232ab86ebf10a995ae3e3f. 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/QZS662159013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f45112c7cfd2eb78e37e818018d95951489ad8144510870628ca39538a6a40d. 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/QZS642122014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc38ab962519c1aaa18df63d5d9313eff13fe7fe17d195d6f9650ef530c69f05d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZS642117723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002b9a448fb725fa0e2d25730cb15104768c42a5de2aa9194e54a7ef01f82e46. 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/QZKDK2275368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6551f81f4e6dfe3b859f41bf201ea761ceef22478dcb72b8661ae9c093a36d. 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/QZKDK2202529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ee53ae4789617bbdb17f604a6845a7c45a66cf4f533375e1f915885fdca81f. 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/QZS652257794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba30d0cb503098be12612e74d31d3396482a108c775cdc08332aac528dc2c6b1. 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/QZMHM2255819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da95ee6531d135b9a7cd7d4477803d9795522808d7a7ef60f72e02e8fb1701e. 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/QZS632208197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efc03d0b5d92fd187597d76e67868d6719ffad242c805309da0e6b1b321d066. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QM42K2290354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177c927201b7553bfd34739d7cd986a996917c4c35591ff83820e5cb5f9b45f2. 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/QZMHK2212675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a133d27c40bb2d8ef96d32e9ab2948b8c02d4670cc140ce014eed36a9302e31. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZS652258965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9342d5ead793d40481cb7c828e28295342e4a7b6e68177a2c83e5ce15ece944. 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/QZKDK2262214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3218143c2d5eb4d5d617ef9f474bd45e14be186b281862b146ec76554ce0d439. 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/QZS632446905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9058e8363a3e54ae69e1b7e8e1dd39ce2875009b33a74696eee76a4016f510. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZS652436127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8bfec1dc30cb0ca6c02d744feb7501a7fa88aefb9593476ce8611173caecbf. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZS632560567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd0a8358b7261af3e61392021b46a97e125180004a6b81e8c3a3b4a9209e8bd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB32218349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c2089ecc5ff2dabfa0069394acd2d5665debea5e4e7d9b456bb54e0bb7f5a3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNMU2444788.