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 0x97a6a49fa2b6f84d6eb6720f8eef71d1cb47e3f2059e8924a9c1dc261c421813. 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/b7264ae3-61a4-4b4f-8f29-2c21425fe3bf.json and https://artists.proofprofile.net/proofs/artist/b7264ae3-61a4-4b4f-8f29-2c21425fe3bf.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 0xca74dc64b5b88c47d11940467d4ac35c3fed764603b62c8c7dfc2f48b53b306e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTVM2111769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfa17b3b62f3842835a5758a5ad201ecae2df9669ff2158563e57f19557a27a. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/BR4QB2100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e515f339012a0c6bdf41b72dd2c64684532d7323c3f0fe02f38ed07a713cc6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR4QB2100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6cab1aa95d9c635aa4903054f47d7d15d38145dc9428d69dcb3d50575481b1. 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/BR4QB2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6cdbf90682323a37f025a90fd8f4afac98a9056ac5b19a5d31d14f3b9bddc3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BR4QB2100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5573f30eca1fea6aff51cdc3107390833b5b0fc59e221b65f135522376dde511. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BR4QB2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5933eb6a602c9b4e01e28f02d6b10c550b762df11dbc67d96fd793bd9c5fbcc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM4TW2511948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b750fbe578d16eaec566aabbb92b1dfc395884e4a61e3f6831d07389bc17b64. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJX2214610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75e275167a0a4c547ef6d6d883b1f889d8b2d811f18d8d173a90d9eb2666be3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/US7VG1985587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb895f6f872332c8d30e1d962ca5e62cb1b7a4f9d32574c04046f424221a2ab44. 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/BR4QB1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0f1ce119267759c459d2da2d350e1a429b8284bebb0601029f710aeb6d50e3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BR4QB1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40cf7141aa4fc1d2f5896113fee7d6126271afb8f5f8675a79e23d5ebdd5609. 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/BCRUK2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea1bc6d462d4f8f6b6a3dafcdc4c53573b8430e260f2e822d6061462e46d3be. 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/BR4QB1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727a682aa7ebf29d2623b3e1818f96227045f9342f3fd98f30f41f21a3fa72a3. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/BR4QB1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cde39dd987bf8c81cd8515bca8d6a2a8596a6cad69599ddea909548a492861f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZHZ62118893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6062ab7ed87f4e2840f137a2aafaa57e7d5e7be262f00fb8849cb55f0171025. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QMFMF2423341.