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 0x8c6d902df6e487668b27fdad3097bdb448aff6423ab87ab932fdd19e0e76463b. 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/f9710bde-2581-4d45-89e2-7894d7830b24.json and https://artists.proofprofile.net/proofs/artist/f9710bde-2581-4d45-89e2-7894d7830b24.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 0x06e968fdb37cafee0e5837de5dd6aece6e725d58ff5150775c2fb6eddfe19591. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/GX53U2005972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0ada9ef9da2f5ae5f64e76a93922105f161b77f831cf9a866f950c17bc6c8b. 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/GX53U2005715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fc912b023c912273a21f84d5a4d18877901742f0253a0ce45efcce4e5935e8. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/GX53U2020842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333674109636da2b653a88614e8928a859e0766bd7788090c281dd0dfbbae369. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/GX53U2035927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaeacfde6861d3d00abd12a5812ff9c1d5021b1916c93c2ce0436d2a77f0cd12. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/GX53U2317232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1331f75b0031df8515845b9db50095dc06f3659ae2c313d16a230e85843a94. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GX53U2317233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96786fce092b19ed8409a24f0eeab443224aa054d8817bd994ced0b5b7f7a18. 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/GX53U2317234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5393b06a3a248eeca0b222c354351f9332f38caf14efa54042a8009010bde11d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/GX53U2317235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a64e6a0c8f5ad7698621d96341042bd2d247e33657ec6a12346cf25bcf244d3. 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/GX53U2317236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2646beb1f79bde2a083464388f2fb240317083ba8e86e71d5ce719bef952c51f. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43: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/GX53U2317237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b5c83b7a9cdf0474092e094f2cef99948748837c49184ebfedf841f0a0fd98. 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/GX53U2317238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07e66c7a32c4cdcb8b2930d4881fa5d9ea2dddd7a149127eb770c36a4bc3367. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/GX53U2317239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02dc017622c554e7aef0ccbc754908d2f776391a1897e236ad85913a6821463. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GX53U2576124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9f5ebc7f60409c083ceec0e735adc6703a3220ff753e544fa8640b6713113f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GX53U2576125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e0f44f0ef2e0fcf8f261938d8fce0aee8207951a31a7c0d3aab2377cac5ef1. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/GX53U2576126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1728d7fd105139ec7bbfddefca58da702a2922e89573f21e7cbbf3f59b1a9e27. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/GX53U2576128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c758b83258eb914d9d3bdf270c99ef1142affb69fc45fb5e9dde07b8be6d967. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/GX53U2576130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e3de64ced74165f0f08a19d50f7258ff80bc907c291224ab5020545f988215. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GX53U2575948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af1d904c6b5ff8d0b68323ebbd1b9751aa3ce699ca20a81b457238d9b277244. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GX53U2575941.