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 0x5f6b91a97ef0f654ef1c150e62688e2c87694dd20c6e3176abf9538b7dd87b7c. 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/ca18398d-911d-4949-aba3-c0135ed970ef.json and https://artists.proofprofile.net/proofs/artist/ca18398d-911d-4949-aba3-c0135ed970ef.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 0x561a789e4c21047bdc3c01bab6388b63ef149a2c14a834f6bb414cf7eeb2fc5d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/SE6XY2398165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc168376d917f093fa7fbe828cfc9375a53f0d4478e56ebf6a29ba5e8d9235f50. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21: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/SE6A92301593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73231fb536a9a66a39c89b55cfc9d0d585f3edeef2f07481b35024126cbdff1. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZVPL2401737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914041936b1d3608fbe5c355fd431dd8b03382f309b370f267e9afd593bf9efa. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SE6XY2369382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bbf3a195dd93e2027e44241b5de7fb0cc7db959178a5e2a25cbcc20c8427d15. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/SE6A92390716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8776dfc6a199c878e20ba377fbb5f36e83edeb7a9d202dbed34b4ca67a9da470. 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/SE6XY2361758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0735b7c1b2fdb01fadca74c9f2e474a75a35dbe21466e05c87f8e999c87a2773. 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/SE62M2344293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e8ec4b953c2b266c3eedc2f07e210b996827750e5978bc60c3a6439691c918. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/SE66N2304367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f434e3f61d3078e87b58bcb84e097ec0f46e78e6de7d5291b75f52d847f4b4. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/SE66N2330228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880c218810f59681eb8680bd84dfbc70783b8619fc4e475de24316abfeb73a35. 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/SE6XX2321161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196df1fc9079b5072fa7feb34fe1ce3a4b0f89a45eb0297ef0cad7181e4e57eb. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/SE6XX2348580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a990c99f4ec0c7166783c9827209e56f105e4fe4350ab805aef3b2246a3836. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21: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/SE62M2349150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c9ac1e094f5fcb54f171117e23b894b2860b688f2014e7f4be8fe3539d08c2. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21: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/SE6A92397383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585053e9eeb69d56d56baa63a468b95233c0aaa58084a4dd2bd3c05dbe6231c9. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SE66N2336782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc6a078f692dea2472159afe1bf4b090e5d8df028b3a64ae737c4d546b1dfe8. 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/QZTAZ2400428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5b17b81ee9c0e3416e337176040449c054f6180d954488239f31b723c4739e. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZTAY2499484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa3944c88980432f8c3f6c0f80b46abd7f8776cc5d66a1dfa9554e925593dc3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZTB72482992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a74145c4b4e5a84b7e98e05f60d37b364344c2b5040fee2fc798e85e9645c71. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTB72483000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81d4bb2f6c60ca197c420c1519bcfce285454e6ba21aac7432a6a59bbac767a. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZTB82433852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d25bb04e43f14064b6aeae1f560235e1d4d97c6e0f901cd756b5a38e452f570. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTB82433853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17e690a3f75614c92bc26429f6cd389cbf06db0ad2edf46c65f975cc0852c5e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTB82433854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd39ed146ca9ce17271f95a5138b25bfc2d94114cc234b56c42640ba43e7d7383. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTB82433855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075417dc82803ef858e1c6151c601448ea11f7937c9c28a7dce53ad2158904d2. 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/QZTB72481810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a74145c4b4e5a84b7e98e05f60d37b364344c2b5040fee2fc798e85e9645c71. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZTB72483000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb438a9c001f137b26e652cec2189106a833dc6bf27ee53b257f874a080dcc7eb. 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/QZTB72482994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b17c1dc673635d579555a2904073fe963919b67ac60177ce0f0a7d8b442338. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6K2581766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cda07d404bb369a1d60bb4ea05b3cbecf0eba5e6a36fc70dca03b3675ec1bb. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6K2581769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b844014f709476f343a9132a90eb4df49a443f6f0f956e162c7ee6b0c2e5f75. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6K2581770.