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 0x19ede08b497679724b0a7c8a2675b3ffe87aac40583d306694d1776b51c3d443. 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/423c6ff0-8f47-4765-a5c9-a1a9c57d3890.json and https://artists.proofprofile.net/proofs/artist/423c6ff0-8f47-4765-a5c9-a1a9c57d3890.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 0x981d8302dfded556bb12d2b3cb98ff0bd34d3c76eb8bc94782437c5c33b84130. 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/CNF122000707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04dbab01b551ee14756b5c9faad54f98b68a2b3ed229543435656de1298c019. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CNF122000673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092613dd33d415ef791b11b1957ab070079a24620a7cfd5cee65e57095738118. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/FR2X42288862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5d0b2d27c4f98243e606427b336c4e667587569161d52d7d636004c2f8d622. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/FR10S2262417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877299361a592af57116139226b7efef5a892b9df1c9df82b2b1097726cea757. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CNA231801842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18556c5695d6cc664b9080ecb33f028bab0841e16d810a68b6b49cfa041aa0e4. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR2X42280497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502be3735272076622faaa503d20228dcbc2c6ca44e26c0f9f464a771f23c4a8. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/FR10S2256830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd2a3ec39ca983ec1aa3e4ae07b05bf28a438b642760cc57276727c8247c614. 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/FR10S2256831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b6353a9eb13f3280913f742486178c4173944433708bac979fcb5631347d0a. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/FR10S2256832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed5f936e0735529fbc1a51c16a2358e47380821a8af7c9394c61ceaab513aa5. 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/FR10S2256833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc391565dd8016427f3c051b3b35849fe2d11e2df24efcf05a002939fe67c156. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FR10S2256834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5113d9e3964dec6c4368b84ca5e0a4034f550f5f8736a3f33cf279cee19f8f. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/FR10S2256835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140c61853c3cf84f41b88f86dc95f32b7948015f2b76f565660c47743c96b602. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR10S2256836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64493d48263fddce5404df58db0e22cf738205e4032d6d31b4ee7598ec00e3ba. 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/FR10S2256837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433901bdff40f32072495841337d391be1d1793be401f0e36e9b1c91e331946a. 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/FR10S2256838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226c2c748b9d6f0ec5d510b9d02361838ce6a779b6568cdd5b1cfefb8316a61d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR10S2256839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83ef7c688dec6ac08dd760c0109c4c8b1af5063afc0f03ae729d0ac34b67dda. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/CNF121901429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2646e77e91ea8c6dc53de54245ef6ef6152f2265236ab77f676d2b3e6ab7af4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CNF121901418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47f7ed2e41a6b85d97624fdcf991d5c53f15fa26e0827bab79ccbec9e734f26. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CNF121901428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6601493c50d843b8d9bcd6152bc58d39ad266c8bf99a0d33c73ff43e0b621ae. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/CNF121901417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bd4a60a491f6094354921754dc3d19b019ad4ac4073e30d2c772d1168fda01. 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/CNF121901416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4597f8c4c78a748f5daf897de11bea8d1d7c578a5f4ca01fbaa81ff1ca17c34d. 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/CNF121901432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b5ae6456f36a962071fe27842cac15a6624a669b0d17dedfaad3b40eb26f38. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CNF121901427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10cc247ef37946b6d3d2240b5c1aa35d38fc8d5a0a01c4ba8e44e1c7b9a689f1. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/CNF121901426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233ce126cece2bba52046b1d8f2cc1cc5e3335d4764807d43707437cd3898ea1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/CNF121901425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99e5e72bdc82ce0a2594a768b5090a402b48f1d12e2af052db660cc0ca608cb. 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/CNA231601353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd49543bcda1ce20e3af14ae1f89c4385a6d9ea98bf6f29c67f78f696d16363. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/CNA231601348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8b2604d4fa0c660c50e185cb384406557a06b570065f79322993b8e27f1498. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR10S2247419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e2c374d6570d08a7d971e32df581a72c7a46de70276eb8b027d3db4e3952bb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR10S2247429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd48f249d13589c539de227b9341fbe52fb5112ae2645afea574998e9157b41f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR10S2233106.