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 0xd74577c75bb0186a2a267876e461ea7642f4dd7d46a42e5b5ee1326170f16db0. 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/406fcda3-a3d9-4f2b-bf10-9b0f63445c24.json and https://artists.proofprofile.net/proofs/artist/406fcda3-a3d9-4f2b-bf10-9b0f63445c24.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 0xb77e389ea1da86c3f1a8f4297023de36aa48c78c48e92d8d80546090244f5e1f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2357511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66df116c0ffd8f7d7c2bd40e31b4cebaa20f1fb0873f3f9bd1ac1fac91fab9b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DEYT72100545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd789a9b7ddd660f9531f483b61d26be4f74a1c7cb376db346286621535672221. 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/DEYT72200554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f36ff61837b9d6ab88d390af95f57e88c488db6269d0f721d8ffccbd55c332. 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/DEYT72200555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac6d2d91e6331d1fe401499f5c4d355587efa4e4c2a7ba48f6296efd7c32722. 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/DEYT72100473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f00a37ad224087db1d5acbcddd1e66933bacee731c188d10ec5ee84b95908c. 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/GBKQU2303217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cadeae76b79d1d0a3a80d20d1507a0f18e1925742e31e7a88ca8288533e01ba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72300160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e85cb1cd61826d943a32b5dfe6517036b73010ffb397544170072bc9dbf092c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40572137ba10d2f77b69d66f360e3368effed04b7c2b2d1fe1cf5a7319abc254. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DEYT72100421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd048e29a3af1a79498e330a9c3108d61e27690c4cb5767ef60131807c5ecc2e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEYT72100419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b031c2d539796fc92b3407eb65f11682bbdda9e1df2b470f36693066de1394. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72100537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4311afc5a49d3a7a3984b3681368fecdc2f725736152bb3388e58c7375895b30. 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/DEYT72300168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89cfa847fb3a4f82d030867bb9a85777eea83546cea40f490e89a28c19c09ce. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae49c4961d37e5abf9c8d835b71ebb969af29a5c593f9eba38828f53f102eec. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72200598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4cdf235b4af205804ae4840b36c0e83d855cd99ef769c5d8af6c656495f43c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72200469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2c2e2ba47f73e1bbfb5b3af04788cefcf35b6cb7ec292239900e4410d479ef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEYT72200459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8775dd79d26e2af5d3dcad829adae37ee9aade480abe1deb149b4eadc7be88c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72200433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d4d65b53ff7112508264d815474b6febed822e24ee4b43481d1bf52aa97937. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72200424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5124e7e91792721ee21b9b2825fa01c327eca1c6779a3ba3092c5fe0186096ff. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEYT72300193.