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 0x265f3b35ec1d479f0e7c0db1de950395b1fac44bfb83d16ace44f6075acda60e. 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/b566111e-9b20-4217-9d5d-772080f6bc22.json and https://artists.proofprofile.net/proofs/artist/b566111e-9b20-4217-9d5d-772080f6bc22.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 0x29832cae1c06f0e9217771f414f0673d4d0fbf3a517c96bd0099d1158b6bfcab. 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/QZ5FN2328696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76462df287126ecbc42ad65979e156d1bac5cb07c238c47e50b0b2c67dd0123e. 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/CA5KR2415059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fefee223e8ef9a9ef97e9833914a0d87a0efc91fa03234fe904ba68f0f4208f. 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/CA5KR2427916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9cdd2b0737490751d9b33a5c444168b91f75f15657241ac4eb05923bbc1bf72. 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/NLUW22302110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b53a4d982361e5a7613e4553666106c97e3e63f8c6f8717af44cd9e5e6bc2b8. 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/CA5KR2408057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1644cc659c91f7d349d78f8abba5c371c87df998c844c2b56739c0e3b20eb121. 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/CA5KR2408058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba79902ad84344a5255ee6354a44300089e9bdb39ff5eec6f342814fd0b1100. 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/CA5KR2406898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba5801ae8b8c93f907ea748941beb473bb20021cca0d77d6a26f236232b40fd. 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/CA5KR2406899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba24ce5773a9eaaaae7bc9d9ed0155882b34d5f14d4d1994d40e0c30bdeb8b36. 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/CA5KR2406900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc948bf5e2f0b4c718d2398ce2ff0a52909f42340fa885ece1265941f8d32cfc. 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/CA5KR2396081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1e3007e9cd83e27b58854df250643ac0f222196df6ae183e53b13850267715. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/CA5KR2396083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a07defe69e74eeacedc19cf07f55d7b1314bd676e2b3775d9252accc1a721a. 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/CA5KR2387845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9acff0669acccb9fca76096dea1e23cc3c9377ab42c6f7c5ef8f80d2dc79b8. 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/CA5KR2387846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a23c30a1ed8ed0e1a0f0dd3d1a1620c2e9ce6e633fb47920a7bb0a1130abaf. 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/CA5KR2387847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa387df67e4ef60835b46900f9482e4c75ea281181296910b7be910eb96b1f07. 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/CA5KR2373341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde70c89fdb8f26cf4ac507cf11ed9a7ee07701b4d626d4b4e6ae614a77174b44. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/CA5KR2408059.
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 0xf301ab4562a389b8256a8751f523b7ddb0a1025c89a287bf8c49648717e67d44. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/CA5KR2373343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8d1900c7c5c7bf6ea8fcb6cd138b5a9572bdfefd1e260682d2b098ecd81fca. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/CA5KR2396082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00603202a8182d4dbd7c53d5248ebc141b79380976996b0ca4d387150f4062a. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/CA5KR2396084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754b636c6bafd21b9e653ba45af80b22748a4d32efd09250ca61f066e154bbc9. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/CA5KR2373342.