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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735162ba4e4e42f0681d5c8cc467d9634d1812e44da460522ee2bbdd2378bd54. 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/0f0835fe-9a79-4de5-b84a-2839f52e09dd.json and https://artists.proofprofile.net/proofs/artist/0f0835fe-9a79-4de5-b84a-2839f52e09dd.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ca2f5222efa75da126e3b72673625cc449a3956ac33b7233febb2722c5f81f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM24S2203272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494fd7476606642828187727cd96e313f0450ccf25af369340d022950dd99bc6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QM24S2203270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e141356802582ae7708bbde7602eb2292e2e453ed3ef7c871a00d042d78e074. 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/QM24S2203269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db6e40b083cb71b0b021bdce329e1d00429092b825929fa43d157196e3f6053. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM24S2203267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0735b784f2c3da379a42864cf565379e08b8d67f1534fbf7e0c7247eb23a05d9. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QM24S2203265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13499c4b5287f87be36d304fb3b66cad6bc2e3496a733f5f82222893d19aa8d. 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/QM24S2203264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16d08d8c724a5117e1faeec86293d12fc38ce99ca487acd10fe43da294653a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM24S2203263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f656ecadd14029d4f5a0a83d21056e252b80be9dbdfc9b26c1a97c87e24a33. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM24S2203261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31004eb05bd0600c37b6a78c1c9e13d5faa1b476bea14577e47bb5657b2507dc. 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/QM24S2202525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66c3a7b4eaa51c65262be1cb7a5818c46c28fefc77365ac178b2df58cbe2ae0. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QM24S2203271.
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 0x57fca3e573d3f12eaf401ddccbc3e60e552113343a9e2f920b5afed0f2613aee. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QM24S2203266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe560f8ef4e6adfae99ed22afbf24bd9f2c0e313ff98bb073d61aa31b6b113d. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QM24S2203268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6fedd8a4a1fd2e2ca010514c0d33b0455faff7188293e1af33841a09f9b57d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZDA82228647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55f9b55c0867230a8cfcdbd99f9852413a9c49fdafd05abd2cb1ae13d531a82. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05:19Z), 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/QM24S2203262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb082fc11d565cfa553be1510e35b410fefbf432777e1b66a2ae4a54967041d84. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZES62291344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366b12e6198e491e63401b6e63df9a9705e7ce1a055ba2b5f50f8fcc64242485. 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/QZHN82114171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad8a60eb8985f9fa5d1c069bf5e0574ef7152f51a4013019e30e8f346b4f81b2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHN82114172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3d1f4620466739bb6e966a228c81e334ef13f3b5ab189b87aa28da1c3b3839. 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/QZHN82114173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cace12f325babdded0fcd3f5ce7d509335cf989266ee4a1d4ddc0c8c01cc6f4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHN82114174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e72765a9f1282eda94fa5e50c800bf30344404b3deda3d9aaf4b2bc6b51f4d. 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/QZHN82114175.