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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5fbd3fbf93de96ba2d0d126d0abc90ef150297692c056f302b6a8310f505cd6. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/04406e9b-f7e4-4534-b2dd-9d97d9400ad9.json and https://artists.proofprofile.net/proofs/artist/04406e9b-f7e4-4534-b2dd-9d97d9400ad9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ee89cc242a6747df42fe76e5d70f8b058253b7938c2052ce3e142f63c2c208. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFYZ2308707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4aa55a2207d4ffd733510db09eb0b986ed55b003ea06ef666fc075cba3bd137. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZFYZ2308708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd605ad5a2c7f6e1f24901424c293dad770067300e668018b59225c6a79bd3e5f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZFYZ2308709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157498d8c355ac53847c9042371552d6c23343f30728d59b986664d4825b6126. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFYZ2308711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b7b027fca32babe1b734857f4d6f10b472882a50df4772746e60e447fa7620. 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/QZFYZ2308713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7b8d17b461f7a23392b150188bfe00f80ddfb5f9aae0b037d18b07e693299e. 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/QZFYZ2308716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x276a7b24858c154670dc2ec735b95236d0019327c4a4b0ef7b0efb3aff5587bd. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFYZ2308710.
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 0xd9ea5f0318a59bcc066e1433bbb48d5854531c69132677b6ed281a8703b540bc. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZFYZ2308712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a8b2436ca4095bb5dbf04a89152f760d57ef54c376832b46c3309fc41b9bac. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZFYZ2308714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2513c0b576b4405d9d67f4d7218a3c0b1fb19336082dac815a21d6a0aa3dc8ab. 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/QZFYZ2308715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b55f6c438c32c1107f9664b9299c1d48ea914cfaf5691d30e2c5a65a06ed976. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZK6H2282130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9172926ea5587e3f0a9c92b97aefc474a82a9a00c8aea2b58e9d19bcfc040cf2. 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/QZFZ42278310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2472976990789fb4355eb7f6ab7630f3aba098c657b6da428dbab902306d6b5e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:37:43Z), 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/QZFZ42278311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c89972dcb89d42910162625fbe4179031c6666ca204ba60ce762a4f214327a. 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/QZFZ42278313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821b2f7c389ed77077d2ab78dd9921feb42db27fff5cce8f31b52500ba95bdfd. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QZFZ42278308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d61c52117b5efd0f1f78d4c0283256c1cdcc2dcb66b9b5b0acd762568f95c61. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZFZ42278309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0af7f3b1d858fd2fcc92658f3bf1e5269ad49ae63df78e6bb5bf3bd6646ce84. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFZ42278312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357febac643e7e2a5f66ff6f5c707975def0e3c7b2057b6bc6d6939845081f96. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZFZ22291808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efc94a7814d08f5d69fac5917fdfdacc38e8fa4409b190941ae0e3943763a4f. 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/QZTAT2174585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec972bf73a05ff14e7140e10aa725778a4abe015d1f37e5db4ade2ac26ed8fb4. 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/QZTAU2178334.