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 0x166671908dac180e7a080856e759ffc7960d6f2c8b26d863d0e9a29ee2f5bc48. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/36fea68a-a4ab-4c6e-83f0-d77f7a98b251.json and https://artists.proofprofile.net/proofs/artist/36fea68a-a4ab-4c6e-83f0-d77f7a98b251.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 0x7024fe3ea4ae381a09cefc2a17ad2fd47cc55b27ff617751a679383960c624b6. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/GBMA22091680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc346b80f4d2bc2aab5edfee37e973a089900160982827777b9dc0d92465a97. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/GBMA22091681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8177ff4d9832aad0c3c49872bb11a58c5c2e18c6cfa192186b40fa91f9e59b. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T18:46: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/QZK6P2164017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8caa482691f08fcb95514268eecc800d6cd8c9850e5503464fea09d2114d67f. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:26:22Z), 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/QZTAU2350353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08a3c3d7d655ccfe22056b1e14de0337606bcca06fbcc8dedaa3c363f5fd1b8. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:32: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/QZMZ92418745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7fbec4161b6521c7a21fdf32a08ce665fb0b08f10b9cdbb08a181d220cde3f. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZNJX2418189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5659f5d3519266c0c0ca7f1405e518561d1dd8ca3beae2ed709cc70241da9bbe. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:27: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/QZW9L2488835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9213ec6efc6fea9e544b869b098c09f3d71b3b181a714ba46a919d0e8855871c. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QT2JQ2500322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06b882ba7469445cd1dfe2c51d9fe830558c199cd7e62c045a23706c7169c05. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QT2JQ2500464.