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 0xc3b30b7da851870e88c2ec7f51ca758d49cbfc5c7e2f53e2859d368a2d46b241. 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/982a1e65-47e4-41e4-ab0c-1331050e2c25.json and https://artists.proofprofile.net/proofs/artist/982a1e65-47e4-41e4-ab0c-1331050e2c25.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 0x196ebab9b34b83070ade4afb998b4197789f7ebc28f8a49990b8ad3bdacd45a8. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZK6M2484130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499d4e73365491e99430e13a8dafa42da21b7d53c5c97f0b6ea891abcdf6c2ca. 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/QZK6M2484131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c31c7a71d0676cc05ab24d303306959998a7d03759fe0e08be4520aea2c137. 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/QZK6M2484132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d356935ae18773c76ce83572646d547cf745c26458966eb16ea9afb802d043. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6M2484133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebbb73987c764f626aebbd3db83a56f7d2a013a54b3906d6844ff9c892d7d93. 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/QZK6M2484134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9548640c76837d11b7942eee2504bf305610cec2cb7a11242ad28bbbe4cec15. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/QZK6M2484135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37db48e3d48338aec7a43e77bc47c917c886e0f50bbf30613d997150cc7c85a0. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZK6L2448773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25adf53fcdf2fc692a92413dfa944678dcfa96b36f54a30d3e9de7b4d77cedf6. 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/QZK6L2448774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f8c422ad7ab8894d16c05db03a52bcc9909d65c60a3447bab4bff2ff599b0c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZK6L2448775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8b7acaad79a2c8ee708153e33207c1f92f15eaffb57463351e6a0487058bf2. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZK6L2448776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a95dccdab9f022d5a7d970414e81812f619d3745d25ef573ab3337bd432f484. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZK6L2448777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c0bdd9bd11650a7f08214f8130e140da20074ef973714f9a75eaddfb46e947. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZK6L2448778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d75db6156cd8c99ef4766eb71ce6337f611ff2aa76525ac6bf4bd58cd08c48. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZK6L2448779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209b37029b58441739892942976ed2b20acf905cc3180629008f286fc485a197. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZK6L2448780.