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 0xa531c0fd20b231963eb15acb11925422ff2defc7e9a9158a194410f9ffa77362. 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/21510c54-55d1-4e6d-9bd0-c2f4ce9dc1a8.json and https://artists.proofprofile.net/proofs/artist/21510c54-55d1-4e6d-9bd0-c2f4ce9dc1a8.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 0x3a2c73e9e35f9517f9d0cb5942b6d5c032f12b0c96764c59120518ca0ca89531. 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/QZ5AB2358731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9470096b430a69423772188bbf89e19094aa3c8a7c15ced537a1477463bc41b2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBWUL2259730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370dc72931e27c424b9c667a8107d88f5e5cfdda2d776958810c14e2059d7011. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZ5FN2327386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23e5fa93dd621e21dce854b514f603b83b077c93c2063ceabe0008a67d2dccd1. 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/QZWDD2377245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fb54bbe144307195fce0e0eec67094ccfe2a2befb3b2553dee497339f65107. 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/QZTRX2101610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0687fc3a2a3a4224a5f0c9e5e56c756ee0e129024dc0fc742a93dc54f8047c. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/QZWDE2438417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbdbdc86d80e047845565afd689c2685ef8f8b8e2aaac37cbb8fcf8792c9a60. 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/DEY472470273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff872d9fc6b5054bb58d97b9869df1419f0c073541a9a0c29059e191c5a9e0f. 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/QZWDE2381467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167be028ffee9b4b7960c8f490e950bed6c331153572ab65e1661c48fdd78b46. 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/QZWDD2339162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75064377a7a0bffb6b7198adca30d1a9b7436bdf7338bb14a25f55a0e054726. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BRUM72402182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11888265ade09f93aa03f44cad6e15e451999fceefedc1258ffd9008b3742287. 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/USLZJ2448290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0b31e0e820185c9ac8e8bc9967b983cb349a35f84c242889cf30e473349d2b. 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/USLZJ2448286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e897b66b9d1b54c5f3ca31076d388e2234f359eac16da1735c9831e6a29784. 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/USLZJ2448291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7daa03880d40255b23a5b332d68d26dcf59b73bbcd3ff9e270a2e7c5f98aab6. 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/USLZJ2448295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5aff1b5addfd2191db0b017aea5d0a8d019641255f6851adf827ed81b54e28c. 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/USLZJ2448301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97afb31d32763b49f9bff74a05261508814c4a112688b46ffda0d08feaf6e6c5. 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/USLZJ2445581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f801624025f760c57803290efbdf808c40c9fe12971f39b075a8c3fda48bab2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZHZ52132478.
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 0x0f9debaef2e7476d709a73ad3c4588f0dbfec6ab032d2a9decd041692286eb58. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZNJV2512826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd2468feb92c711037187cf45d8b40910aa4736e040fe4edcb10c4ee8175571. 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/QZNJV2512827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c263d7d99f05e1f555b6bbaa10eeb6a90f6ee9e7433f51f016232483f2da2e7. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/USLZJ2399444.