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 0xf92cd4a5f47fa43b105fcf44903f557aa56cdb22cbf45d2a6ebc1dddb4db60d8. 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/8b2d8eae-69ed-4abc-a4fc-8b076b0f5cf5.json and https://artists.proofprofile.net/proofs/artist/8b2d8eae-69ed-4abc-a4fc-8b076b0f5cf5.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 0x7048ea5628e53cf885185dcd2c510274eb7782d5497b93f9d4f7db524f89924c. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZ9JZ1780171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36fb4ab086098bff90d9886b5b0e8ecb36d44586e60c8b89f79ee53b9c0dc1c1. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZ9JZ1780172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1eae6f7d75206c413555b94906d7af491b8806de5a9c412f8ab83d48f32f65. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZ9JZ1780176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaafe01c218836ddef3861986575adbbd016d2f747b3bef7fc2a35972b3106aa. 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/QZ9JZ1780181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d073951ba6268c55a62a099e235d46a7a1011f70b9bd96cb40adf4b84d23598. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZBRF1806441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe541ab6434ceee7c396d16eb780b1bae8fea09581cb1485f24ec8168cfda079c. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZBRF1806442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2931056954df79eab4ef7c5f9df95a1fe828cf8cccce55750e26b180d53b5d4e. 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/QZBRF1806445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4931132284bb6bdc1b0783d643d1c77b5a7bed68aa11fbb4d7f5051e8ec58f2b. 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/QZBRF1806449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581ee1d0075ce97fa77e0fc84c6702b6d1abf2b09d98074f54fb4640a9eb647b. 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/UST8K1850591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46cdf76ed9b1539f155cfe7c44df63cfb84ec43e4834df5a817bdd34b83f096. 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/UST8K1850593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1fef33e5b1aaab12a41860910007dc76367aea20e56c6356afafcd96ab1159. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/UST8K1850600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8359a7c1203724898dac706cc26ae23cc4653c5c5486eb4a93369b9413dd6d. 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/QZES61849076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb61d206e77648c1b3a5264d3e880d73d36c000ee90d8668853e55edc5128f8. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZES92062264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06728359f41d165bd756ad844a3d731f9a4d73a7ac4fc6e50d14472aaab33f0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZK6H2148533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe208c0591329ae63dee5d42fb0dd819fd2b01acc802bc92d4cff20b3c45e5d2e. 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/QZK6N2287464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326f6f8c352177b6ed784afbbf3c805fb899b10d19c43424198d319f07453eb6. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6K2289141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe192e606f62c013ddf17dc30c99933ce5b9bdf8e3591ad41f55f792f848a81. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/QZNWQ2234631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90a7f8d418f484d94e5bf8a9b6683e17159f088fcabcc5eb27fedd4cb644523. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/QZTAU2303179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd96d1f333eb7e67a86555ba781723ec2f2fff98bded5dabb9b5e11850e6698. 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/QZDA62517346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cc429d4aa4ce141e504867ae6a18e1416add8a3eae239fe33c2fd554258d98. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZZ7R2533637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7147f48e176e55382fa430e5592d4181684f3ad3e05c355bdab451763cdc3c5b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZZ7L2478965.