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 0x6d89b4e0a9c013ea3583afc55827a0f3126ca6b18918ddd7ef39a94707d1a95e. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1a2e52cc-2132-47df-bb7b-81a983bd8b6f.json and https://artists.proofprofile.net/proofs/artist/1a2e52cc-2132-47df-bb7b-81a983bd8b6f.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 0x528d6df78bb24b71be2338be601a2acfca55851306abc81b5edfad50e048afb9. 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/QZNJY2481469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd443d5edc99950cc0195070e0315c61c10bfa795cd71cce15e26ded5959813. 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/QZNJW2419358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2617743d2b71c7830119755e9f5f31e8cd939f03bc9b583de54644e99410ab21. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZTVM2364464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bba12b894e37f82114c7af6f61183ecec73d7a295987f7d053986f160158f15. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZTVM2334766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68938cd85dca1983beadf995e2f2018ae05a3b032f3df07d006dcae6576439da. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZTPX2331523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f197afd5c7fe19225faa8f306fc9220dd68ad1ebf86a540c484c084d5a3792a. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZNJX2378098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbe1a3605dcc05ee2d394ae81938586bd0acae79f78ef68af78a93579ca3250. 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/QZNJX2326564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313dcf68c4db88d64ee879d229e59ff15a438f7c13526482ae082c1a665ebd68. 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/QZNJV2340044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e877b756ee735a16b3429ef3febe682a548d6a49e4b151c5add85cdf41e91e. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZ5AB2394570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963a44479e7512bd0d500272536126954b653bebbf2974fcec3903c034d04afc. 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/US7VG2518542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc6a54d422aa5fb27e30b27530cf833b9ff084f5ae68508bfaddee4a621000d. 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/US7VG2585975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3237a2734dfb5cd6f38fd808e98cacf062be263f49d9dafe75cf1cfd57a349. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/QZGLM2575485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d80b28cd8c5de704ec00be81364e58f0908b3797d5c53f7e8afb1fdd6a4994. 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/QZTVM2468681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c4e8408378b2e6c6394d5662c91a75269d6b8d9b7975d72d7d3057da901375. 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/QZGLS2497597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343015120540dcd13169173ce8f7141823d73424bc6e979deb23f598cb66533d. 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/QZW9L2333073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1757151d496b01532c858866e27ff1a47d96a72272b2f695bc93d7c011b19b. 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/QZTVM2353343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c11f3f7c0e670d095694f223631d77b51142dd6cedf9cd9e14105296d7a3fe6. 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/QZTVM2375514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1beed1d3f10fd34ec9bd435a44bf9961561c87a5f50b83ffd151f0acb927b8e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZTVM2305045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d89750eb3dd4f9c3435298c9f494a9af4ef016a7b582f8b37840846cb0be32. 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/QZHN52378369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be5f0cc2bf8da483331e9f864c82bff6fd8ec3f7f3226a8a73de76598c37875. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZES72333434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2305f3bef1ff6467fddc1744ef2b9cc5a7238f4baf907fdee67f09ca5fb53b2c. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZHZ42291048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd5bd1ab2cfd62d85723083a663d0b66c55e5d0e3bcccbaa7edfe9de487de76. 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/QZ5AB2401369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f197afd5c7fe19225faa8f306fc9220dd68ad1ebf86a540c484c084d5a3792a. 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/QZNJX2378098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bba12b894e37f82114c7af6f61183ecec73d7a295987f7d053986f160158f15. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZTVM2334766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbe1a3605dcc05ee2d394ae81938586bd0acae79f78ef68af78a93579ca3250. 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/QZNJX2326564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68938cd85dca1983beadf995e2f2018ae05a3b032f3df07d006dcae6576439da. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZTPX2331523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd5bd1ab2cfd62d85723083a663d0b66c55e5d0e3bcccbaa7edfe9de487de76. 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/QZ5AB2401369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe751fb3021b6555c0899b694beeff02e772e385b2e9422e2ca5e698fda721038. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZHN92337793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d80b28cd8c5de704ec00be81364e58f0908b3797d5c53f7e8afb1fdd6a4994. 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/QZTVM2468681.