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 0x50d17809d2f3ae2de6b7a43b2829177c72cf0d880d8faefc206961ffb8d62b3d. 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/27b7750c-1bd8-4b9c-a161-a827e919791b.json and https://artists.proofprofile.net/proofs/artist/27b7750c-1bd8-4b9c-a161-a827e919791b.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 0xfa66e211d763bcbc9d2e2b196f3a232c50d7c6d95aedee6482410679f014ef29. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/TCAAU1173228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b9e5b45544f242fa34a368d23d303608fdde245613c3198ec2665b629087e6. 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/TCAAU1173232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2768a0751ffd39b7ef5ecaf6532338f56c97bd1169daafee5b49897a0d131b13. 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/TCAAU1173234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2bc9b9099078f89a74527bfaa24366206547c4afde8fe5b02d4e22a8d4306d. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/TCAAU1173235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d76d88f853da35a89ece50ce70b3fa38e5adedd646d4641b896795fcfca163. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/TCAAW1175863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8aa1bee67462aa1c1071b21040ad9c098ce45c2944fd53e21839e1a7ceebea. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/TCAAW1175866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03db65bb99372871daf511b3ba550f1674432bb308d394f58bdf76d9acbe2b09. 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/TCAAW1175870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6673ef95f9e914fe85e08ff96654a03c0e03ea1c3873592a9d4417c072032b8. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/TCAAW1175877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273d1aa706fc47efa3947f537f238d06768e9e351190104a4a4d1dce6290d3ce. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37: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/TCACJ1570123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3559e65ff7806f564a213062ccb8fced8a02d450d45737e65b87041b425da98. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/TCACJ1570126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f1f94aac9af751cda1c76e5a1be28c1cf8d1bd938e5ce8b3a471bb911df44e. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/TCADF1798570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec46f5d45f5a39e11df524dab9ed7d25fc09386e23a4285df9ac4f5cae24a904. 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/TCADF1798572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeac809764fdcbfaabf789d1a01b56d205266e7265e0262d1f8b1dcb5338a648. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/TCADF1798574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcfe57145e543700ebf4df23ae49f3278b14bfa99d202860535f4170abb4f9d. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/TCADF1798576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb3ce81e1691d20bfe3d2e9f01147290b45d6461cf3c8ed1588d91e8abb566e. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/TCADF1798578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121a6bea75db1bf6431dee6794b3ee5d19159628e467a9960adca160691045f5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAJL2523758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e7550738fbdf706778be9b3b5dadd6618f3799e18fd64cfb3586e3049b7868. 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/TCAJL2523785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1c8e4b06c1a0997326de5fa0a51b94bae8effedeabf79d65974089c99cadb1. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCAJL2523792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a721602828810f6275a819a1b92c759614cf410edf894f737aa4e04957bb7f. 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/TCAJL2523799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b2725472c10b978052a0b7b25aa069c9469adea38db3651ecccb91237d44dd8. 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/TCAJL2523812.