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 0xdb17ac059646ed7b6cafe2dfe274b72c5897f4a1876938c0c177f454a5d71c98. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a7bb16fa-cc06-4c3d-9154-6814f8ca5965.json and https://artists.proofprofile.net/proofs/artist/a7bb16fa-cc06-4c3d-9154-6814f8ca5965.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 0x3ebb201cf170d1fbdfa9e83c2da1ddf65d709cad8298290258f1c43a7dab381f. 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/QZFYX2500447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x805f937f5267b86c9522a5f0c458bdfc431bae66c53348f2e52c0085294b81bc. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QZFYX2500448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda644f188383547ca30436c11ca0563b5bd9e5a9a7993a582414ea1cd758bbec. 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/QZFYX2500449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5c969eb794d2b7f84a1c34ce1d654a875dc11310e64b61b0fe04570ea58a5b. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZFYX2500450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8926e49a636aa2fe6a3a6a5445cd7f357289efffea162e1d148afa519f9999aa. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZFYX2500451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388fbca688591b5ab7de57c24aca811264f78ee2e4d0a8bbb981585898a63836. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZFYX2500453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571bf443aabbd6484a28102e8995f93d89cbf47fe637fb166b6714b82eb64600. 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/QZWFJ2578737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d8a40080098beb5ce306d6f249472073d43908127bdb1358b32a3095d42673. 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/QT3FG2577461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4eef7d4ed012a9a747e4781f47ff9bbc3ab05e127d94f9eaa8d39303c988b7f. 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/QT3FG2577462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6cac4e8cdebacd5ed9e927aeac58c0572a06e777ae97870ee941f599353e9f2. 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/QT3FG2577463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63cc0d7c6a41536f289648661f0c8d018320415314762a97f0e096dd31d3a73. 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/QT3FG2577465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecc63a6e57339fe311511a8731f8ef83aa87b3fe009e3ba09c068fc127395fc. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/QT3FG2577466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c485bb5bbf027b6b7cf378b0cd9cc6f00764e3af9f5dcc93d4d0c41bb75d7c. 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/QT3FG2577467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b534b4ebe439b2acd1a3a042fadd2202d420d4658d5acc752c44b0251cf0a74. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QT3FG2577468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa754daea9cd7b2b1c1b045eb4daeac177c43ff6020f16e998d839441af5babdf. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QT3FG2577469.