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 0x86548e279e2fdb63f8da2644f77eab23622b386ac0250a06c4a08e36b55a4ebe. 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/9bda9d4d-92f3-4af4-bf2a-e74013f460a9.json and https://artists.proofprofile.net/proofs/artist/9bda9d4d-92f3-4af4-bf2a-e74013f460a9.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 0x16660dda93795c1d3648151f512c4d95e236302afa8938b860c3c568017705c5. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZFYZ2227474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a03a68fc68af987283e76985eaa56329c0b7fc88a4a9095ad8b4e334e73c94. 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/QZFYZ2227475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eabe1f7f317485a069d2c2e4218171fca62ecd013539eb41ee71a5a9277fabc. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/IL5842238580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33da3215c0a05fae10f8937fc055470941e72d5da452614f395b2b5145afb6c7. 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/IL5842238581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0d4f125264f45696147ea210d07cc7f00354798fbed791b9c9524598948c55. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/IL5842238582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f3e1ac5827687cfd3419a853207d91763c5433d64269d3c6a342b444dfda93. 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/IL5842238583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8b85bf79d9a0067a5c6f99e26efc75b92369812d98e442fc11d92659e80289. 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/IL5842238584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6dd107edd6ae8d7ce3a41b6db5657b916274b95eec8fa7b4501430fe9ff6f7. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/IL5842238585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaafe88adc7502839adf041a79f28777be24c349f5a9b5e9e99ce95552ba3c813. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/IL5842238586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a2e4cd529ffd415ab2f77867aacaaabf7ce2bad377eb7e103a57c8672bc1a1. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/IL5842343138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87657631c1930129c60a3c8d8debc54272a071bf95118bd4b5bf24821c0dde89. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/IL5842449641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd47383031261efed4422521514211b52c325264a1ba857f0544b2ec82f3891d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/IL5842449644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24988e50052ea5a916ee43b609f245c366fd40adf138b037f99182e37aab3d3b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/IL5842449646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4db3f9fde79a1012bbf4f7d30c16bc14bc312a042a3afa51203391e07a7db5c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/IL5842449647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bac77e40f686b598f9782fa66392a7963ce9f564e43a3b1ea7e369fc730cd3c. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/IL5842449648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8f4564c60e42ef99e5939c8b223117cdb0164c581520d1aa5650c64db00591. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/IL5842449649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e702598351a2b98b9a17a9736a164df18a6cbd660b405317847aa5a8bb92a4c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/IL5842550711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871806885df5cc4067e5eb152505abd76cf35ee7434367ac2ed358562558b319. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/IL5842551097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea70d0317de4a43a19e3b18010150b65349267df1d2942ef928de9b8cb4f29d. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/IL5842551829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f36e15021326e7664616f7f090e4e2a14615c276d04ea9c2985c302be5ebf0. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/IL5842553472.