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 0x6e9455e08261673065a700b665af6d36f543601f0a899b6cdf34dfdcae9266ad. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f2bc6652-78b5-42f7-944c-ecfa78a16745.json and https://artists.proofprofile.net/proofs/artist/f2bc6652-78b5-42f7-944c-ecfa78a16745.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 0x13d7df91db73e1c4feb06986535571b12c2c956b98507f2929ddae33ca8e698c. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/TCADK1725332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf745fb1ec2f563a79d183e00b153481407eb7f3dca07364b14b5815c0769edbf. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAEE1938719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38fe224420337dfc777d4b25b64bcb26899babd6a006f343240b30f73c15afac. 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/TCAEE1938720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49368d564e890356806a5af2348719e667c86cd933d8626b688de6c8de66603. 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/TCAEI1994664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69fbfa619ccef44d2da90934673e699af20a199a4d9327a9b78e9afb64cec07. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/TCAGN2209127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea23eb2e49c56482dd01d359b9051f72227f1af4bd7b19d938dc9691b1efca6. 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/TCAGN2209129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f8295f0100a5174d01dc435abbd7fbe9912283aa191a09c5ff744b6b4ee24a. 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/TCAGN2209133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe02267dac61203d4e41bb97779a8f1d2d024e3bf3ab154fe5ff366589d00351. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/TCAGN2209136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad38eabadd41b28a545639b95700cf20c056cfb91f44bac02bdcb8f22d7b05a. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/TCAGN2209141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f893345f99cc5d8f902cef1511dcb7cfb6715f3b652af0ae2750299c3e67c49. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/TCAGN2209143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b90ef7b7da747d683d1b6fc5793e1a04905481d935519a2f64515c3d0bd5cdd. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/TCAGN2209164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c5a11c2954c49350da581f8a5f425fd1f3a820d8ee66356bfa1db4e8801c61. 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/TCAGN2209175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b53a49179beb3d48d64f59ba90f9ba26026b30dfbfa216d9853bf087398c77. 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/TCAIS2493725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283fa8782576ebc9814ece0c1164de86619d4e81731b23c1ce7b09b21bf88917. 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/TCAIZ2437786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74d0648bbcd5acf3549b1dd934c4d7811b4f25bcb7f61eba167e8df263a06d8. 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/TCAJJ2596703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd046125eaa22b246adf16a3c9aa462ae411046959496e6a272333b25ecde288e. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/TCAJJ2596733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4d74fb3e610702a36732ff53f10f0803c092cddc1c6ab0dde659f6dd4df57d. 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/TCAJJ2596809.