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 0xd7d120aab710657de80ca67a1a0d315900aa4500837759d7430b27f0305364db. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/95994b9e-546a-4b9c-818c-4d124ec2e188.json and https://artists.proofprofile.net/proofs/artist/95994b9e-546a-4b9c-818c-4d124ec2e188.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 0x3ee86952c9bcb37abe7b8ab07e8037398e3c8e8ec60f6a49921b12a78481399c. 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/QT3F72599597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59b8057aedf83a732e236e582772e8cf904667f4b1cb45b9eb94bf126e5f12f. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/QT3F82503170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf665e46d794fe8b9240e571ed7a3b369b2aac68f5fcf90dd7daf33fc9fde25e7. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3F72599496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0e217ea287692f0aa709410439e00984d2be5250992bb5b0e44d05d17077de. 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/QT3F82503198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a8efc072250256fc77ece499f9e7f3b658c01d9474fd3c08630755f15a5aae1. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QT3F82576694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af2672b5a410ec66cfbef971e05416d1903d65ced672354ff00fd5275d04e56. 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/QT3F82561048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2945dd2f9ec2f229032cf29e28d7c514938918bbe525bbc90d39d2654848a0d7. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QT3F82541764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3bbf20d357841e9017d5f59f3148142ec1b7f38ccc7b14519abb14a06f5c21. 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/QT3F82539568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe128f3fba4360862b083309adaaee5965d11c6733357c56e34b72a3d174c5495. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QT3F82561210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5728b050456cc102c871176ed8177a16b45849868eaa9011f9b6ab533c03363d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3F82576692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea4dbad1e8ecb4b049f95a382d69acf21a90bac625084a0a850b76f0300afe8. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QT3F82574398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40351a868923a8e5d0b4e2f48a248845221a9cb79b787871d4e9b76210a99cd2. 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/QT3F82576690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42f1a98ac2da451eb6cc18896d1eea5bb9ecb8094c9447c2142f865bc9a590b. 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/QT3FA2509179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad4025d53cdd176fd60db39f4d04ac2dd66091ac0a0490fe6e100484bc8adfd. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QT3FA2509154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c3e5ea65a2747c8d2d58785306f6ca159b3bed9aaf671653f5906487d5ad49. 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/QT3FA2509215.