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 0xea54213719845ad6ade716ed2f6644e2e546ebe308e28527f88bb4c883498eb6. 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/1d18105a-7c0e-4bce-8a2e-6f314778549d.json and https://artists.proofprofile.net/proofs/artist/1d18105a-7c0e-4bce-8a2e-6f314778549d.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 0x29e7094d81c7e13b1d69345a8ef8dea2a40ce39f716db643d87247650c072081. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/CAP901800069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cfecd5bbb10d16dc63752a3e922f1a30ba4df817caf5257ff0220c88f6021b7. 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/TCAEW2066818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a65367a2774df9709314cbf29d15a1382f8e83d3359c5f9478c4571d22c4fe0. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/TCAEW2066821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2506aa2b64986f9d234f15a1a823e141c78746c4370412c3a0609658ff6e6a8a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/CAB582200401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd2ac60cbe32002ffecc0dc592f22e0dfa414d0da089e70c99132dc3fa8641a. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/CAB582300902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbcff2945166a7aae122edad74308f74b28b35c95c42315794068dd38266232. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/CAB582300904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c159d7d7a0d0fea64db325b7cb8adf7a656ef90209fe45e699961ec779231eb. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCAIR2434466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741dd0455d0bbe693307fc3c0140fe688a17f3122dfd6dc02d52d400e2ce8ac5. 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/CBD1E2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4907f8babbf94b8f3c8a1f3a71aef6bfc0b047a7a63675e63d706cd845825b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/CBD1E2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6aa1ee03615245728bad41c6b5773002afa29eecd42af57822dcd5f97362fe. 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/CBD1E2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e38e64c98efa8108d771368c8494e0c393b9dcb7f0b05f4b7f317f7e64ebef. 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/CBD1E2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a065364c8c240b915e60bbc7ede0796ced401383050c6895cd2abe32fe26a1. 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/TCAIO2431821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfdb9a3f804ce75bae62c4798f2032e967b3f364f7247dd858022ec6ff9c71a. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/CAB582300807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2506aa2b64986f9d234f15a1a823e141c78746c4370412c3a0609658ff6e6a8a. 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/CAB582200401.