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 0x9311e25a8468309ee9a5146ae16cb8d9dcc8c3f3861c5aa72c57b44b8923b31c. 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/25397338-32ab-4e3a-8355-fd3f54c6eac1.json and https://artists.proofprofile.net/proofs/artist/25397338-32ab-4e3a-8355-fd3f54c6eac1.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 0x556f2a0d3e2887f6f6fac5f3c1c7a5e7bf7117bc1316f48991c4b7f10c535356. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/FR9W12037717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582bb3a8a23f69e26186f6a9f84fa133e768c70b634fe5697f4a8c8309ac65a3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FR9W12037722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f62f62869455a3bf7df290ec80087367b86c05e806e4f816df5cc8ec7e568c. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/FR9W12037723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb96972a868c0d8f9862c77ef3934054f1bfff56300910074ad900160dbc9db7. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/FR4EO2200113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1dad4a528c7347fc1b99dc4a03da4e1ae13e28be262a3ece2155df29911142. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FR4EO2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c6a57a45b1b8ede68868e45c00bdb6f7c4ae16999fc32796b813991680c262. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/FR4EO2300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1bba8c621ac3a3aca066f43231e5ee21068d8f8d92172c76ff5c621a5a2584. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/FR4EO2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13317abe15334ba1c51fc7b95d96c536a14ed1a6680f41cbb217677aa8f72ac5. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/FR4EO2300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a39231fb5e4c0d234a54c8b678445f9bc1fcf77879faff5380ba55d5b57bdf7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FR4EO2300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23ca8f42745cfbadcb91be83e266c0f018caf3cda548b42e5793929acb9c452. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR4EO2300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3025ca652e60913809f6496f7f42c6f23369e81bdc3e65764434ea56ac5f72dd. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/FR4EO2300087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e16f49618e4ffcabb795df5a7e541648f973c41ebc1eda394d5dbb7b071ceb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR4EO2400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3757da61e333d08e85db7f06f913b12b372e199d54fcdad6daad1c98a607783b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR4EO2400071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d4f9080478fff659a0386e16a20f5f8b127745643d0f09d33c635ed036353c. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/FR4EO2400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df05d12db70b2f1cfd0b6dfdb6dd0dd75cfa813a119f3fca0c9651bc0dd910d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/FR4EO2500030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f07aa5581d4b4eaede348ad54ca9c7794f329976f7c4dba5ecd6d43f8bfd17e. 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/QZMER2496436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364b0cfa089fbdadfecd99040d4b3cbb364f476151b75102669e7498262e0cc0. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QZK6N2484659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364b0cfa089fbdadfecd99040d4b3cbb364f476151b75102669e7498262e0cc0. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/QZK6N2484659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9446b23aa9ad215f1ec30fa73fcdc8096e485649b12a16d539de7a9da66ef454. 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/DGA052289198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cf235365bd55d8b4160be9406891f50b271223e8fcd45489127901668e3d9f. 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/DGA052289216.