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 0xfde0c70255acfc4b750f7c7cea1a51450c7144fff5dc1ebf146c04c1f0bfdc5e. 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/150def7a-3101-4948-8100-ec441756fb57.json and https://artists.proofprofile.net/proofs/artist/150def7a-3101-4948-8100-ec441756fb57.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 0x6866a986085a9375cba7808873bbf7da0c45beed79f8cb3c3fe90ab5c2c49572. 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/PLI367690260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94fd2486d9c88b42932c70d73afdcd3472524b196754b166296c969aadeddc6. 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/PLI360548120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6f91c03424f6fdb3c430f4912691214c218c94e587a3f55bfd6d1c06a46b7f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PLC062413929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79cff8f0916b863c14fec6e068a5e1e61b6525f31689c4cef6308d63ff636cd5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062514517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1b71f72f05b7a36471440e22555ac5c76464be31f0ed14a49ef08709ab2155. 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/PLC062434729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2786918913fa67f6ccdddb267a3b83bfb990c3020b0b4b6572d28c634350bc28. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062437185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc8e28e57e117d2274256475099c5164e6bc2e2f2cc63ae79e2ab22a20b60ba. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062527531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e24733333ebf9e83cb0272cfe899b4da16097939903ca6f38b56a98e140956b. 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/PLC062522282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3878860726526c6c45a03a3e4fe11664358cf56148249fcf65fa3e0c2c2ae4. 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/PLC062527532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27bd038ed94769adf0478f7c7c66a452f85cbba3300c875fce7353139b54752. 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/PLC062527533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8a7da86aa87894fc577842d673a84ce23cc5c0496558163d04085cb9f20d7f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062527534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44190537ce8b53e24d48fda00879524ffb4262f3866781f6b3b0da0e86b7726d. 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/PLC062441797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0232b45166424088a3db9d276c5007e1e324b7eedc35c90270bb311971f88574. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062507810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff39624616d5de21cc8a9f4bef53f159d04354553d3cb9d1a042bfb191186a5. 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/PLC062527535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e24733333ebf9e83cb0272cfe899b4da16097939903ca6f38b56a98e140956b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/PLC062522282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0232b45166424088a3db9d276c5007e1e324b7eedc35c90270bb311971f88574. 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/PLC062507810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44190537ce8b53e24d48fda00879524ffb4262f3866781f6b3b0da0e86b7726d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062441797.