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 0x833fd8023024be21504a0dc4c7ce9e39cf2d4fb9d11ff20166e590144727b9df. 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/8c50f48f-9883-48b0-aed3-b4cb77555811.json and https://artists.proofprofile.net/proofs/artist/8c50f48f-9883-48b0-aed3-b4cb77555811.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 0xd9571872c7736889c038deb696ffcf1ac0925cdff02b5ae0bc0279791495fba8. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/FRX282105465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2c649ed015dd06a44074198550964d7d0933e8aa62d5a2406f4f95d5a33248. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/FRX282105466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3216dd8099c2a557fbedf20f7273cc184988ac42a100afaf49c2446218ebca47. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/FRX282105468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e6fc830979101f40bc06bc60e6ab43876bace9ddc364d23200ba524636b2a5. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/DGA082201400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf3c5a7b3415670d199d0e122df7543e174d0516ce21e2ae9f3387a9863cbb4. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/FRX872306321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fd5599c276e7df770f1598dbbaf734bd6910fec93525c44d3bd4f88a1909e8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZL5N2326687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b2da4e1ce6ad5aca5b182ac7d5602dd57a2aa971ab4895bed29cc34739a353. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZL5N2331015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb08eecdda2ed62902d5f5bca4f303e499cc4d364d214c29fc4236498b417920. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/QZL5N2435633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d827fdece4f29925e6c1fe61522b551d743987490b339a03679f73493e166bc. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZL5N2435634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980c2956992388470ccb519fcc4bbb974f2e3d981437c5dd0339f32d4671dd4a. 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/QZL5N2435636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06f459204887f9878f382ec12fe251f4e28ec610ee4e1ef679e69f872f27ed0. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZL5N2446251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200276f2addb8a9482ac5073a6b6d4cd319a10ce96e8f688ab32d9df3fed78af. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZL5N2451259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04112f24f011d34dbb703e01517477b0a5edfe7e2bec8db344893248c725509f. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZL5N2449873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8f5a489dc7f6bc7d992d1e67bda8d76d8408b69dece3aff516212087e1cbda. 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/QZL5N2451841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c6977e6ff4ae7639b6e9895dcce815b79e2293037d8d9149cfc8b74c38864b. 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/QZL5N2451842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe4890c78c8f6451c9623b12f14729978e8d76759af02e1469c95aa270ab6d8. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZL5N2445674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918f33f465d12131189def386d8859bf7d206c01d0f3086f4ab2a0a992d1783d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZL5N2451843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad9782242a9dcc5f9796277bcec40686fe4ee0b94114e5ed20113840506361f. 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/QZL5N2451844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdef629aa8dc7fdf8b955cfb4fbcad4608653c1a35493c8f4a1deeb3b844011d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZL5N2451845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc796d2e34869b8bcafbb4204255db08dff85d679ae559ce0c750cb3c3fdf65b1. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZL5N2451846.