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 0x2f69d0429478399e52be52cfb9274a844227cc69016730be6ef9824eda34c0dd. 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/fc3ee9d2-df8b-46f0-a901-79149e46c808.json and https://artists.proofprofile.net/proofs/artist/fc3ee9d2-df8b-46f0-a901-79149e46c808.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 0x691f54f86663907da5f60073207ffbe0051ccb2d751ec4895ba1ffd5bbb90894. 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/QZES92163762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da032053ed44a7d176687c2d133a22c93925f07af6a00202abf721e4e22a2d1. 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/QZS7J2269349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169594c0cea141474ba84541e5ec97251d2391dffce8942060f08d2516e5af74. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZS7J2205847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677f9142c41c30fcb8f945c2b68b978f06366dea2cabf765fbcac0f78dd3b863. 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/QZS7J2316361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6d78f6a7e633e7547c3e9ce4f341020b4355fc6ebebb68d69a4fe683cf5c90. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZS7J2369473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f301e9c600197cb7b931fcf8c1c13c3635fe1c3d11c32c3ac3bee298ce0a9f. 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/QZS7J2366175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3777988fda57ca96b6638ce9eb0e0044785ae1dcc0f9a2e5987f97d8e279b5. 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/QZS7J2333551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e1b50e89eed61b0420abf71c08f62f0a9a20ee2e64da6aac4cb3039507d83b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZSYP2518653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46190bb23f509524d7dca68fef15994e5de40e0fe1d0568eca12be977aac0292. 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/QZN882130418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b84b27b5aa6ba1e4f13e2df902d845870d15986671b54d7806b2ee49042cdc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CH7812420619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ebe6b8f164f3337cc67f29d84e1e62d0b686b8b3de74169bd3985f700caf92. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CH7812425198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe1dffd460a33ff164aee9a5e967d19df7dedb3d589c4dd4a28da7112e3dc74. 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/CH7812424684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eda6afbedfc553ae676fd928d472ff32d3332453c0a90c1fb13a502b0131b0c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CH7812528298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdded2e3beac342de32604d5e70e328145f7af5bac81ace278e1720a68992a224. 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/CH7812425383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcc927f79531000f809a5fbe9eef054bc1dd4f4e61af77a7e1bda3ad27a67bb. 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/CH7812421318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe1dffd460a33ff164aee9a5e967d19df7dedb3d589c4dd4a28da7112e3dc74. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CH7812424684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c005c195ce0b9f0e38d17c8d0075a2e4e293df44bd9007536e020f7ffca71b. 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/CH7812527953.