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 0x4120de9f50d74680fcde12ca8bfc26ed601a0177abc5bb4bcfe42d82781340a2. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/362c7ed2-501b-4b31-b225-c0cbc487affa.json and https://artists.proofprofile.net/proofs/artist/362c7ed2-501b-4b31-b225-c0cbc487affa.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 0xbe31562726a8b75af2261e8dae88abea506ef93bcaa7db28969d6547e2cdf57a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZMTJ2110299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76b2ae9f8a882d36d42c11c1950644f74cdeb716c9892cb86938abffc8c1fcd. 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/QZMTJ2110300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04058599e717a89e73789eb1a268e1f2b17e9f178ed8312f71b78693232796dd. 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/QZMTJ2110302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d8024e04e88678114fe57d19ef90d45b32e3ad406625cc2e021167d2965cd76. 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/QZMTJ2110303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe820b06d2bc3b44b92cb756902d3cee80e0e2a51aa4dc614ef6581663bce3322. 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/QZMTJ2110304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7368ab7f035ff95be5afdd48a410b952c65c5789aec2a821b5a020d63b9cee8. 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/QZMTJ2110305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb2221ab49aad5e0f9b69608e83180ca739feaf8293c1cc8d8def1285b2c64b. 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/QZMTJ2110306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0282399c9b16d549d8915c85c2f5d88fb0394e056a67ae23a9feeb867246de1a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZMTJ2110307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499ece03592ea07ae41d83455e9bbb51a0ca06c5342d35defd35292815cfbdeb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZMTJ2110308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8392c4b23f50b0b484dd6241d41a339d8085b4a5bcec377d7843aebd134532. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMTJ2210889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1219e040bbf579fd3772b6e5e25b4d8ffed4487702e094ddacd9219c0760bf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMTJ2210891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53cd4903b5ad9935ed1238ed9d1ab9fcc0c8a76ae2bb8625cad364ace2858671. 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/QZMTJ2210892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa819992f9cec5e4653cdd7d61b0e7c55ec1e1369b07f7e2b9a9141da6be20d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMTJ2210893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ee9b06d5b04284a06abb718884cea0ed410b6abcda5d5a6079ac73c41d3035. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMTJ2210894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4ebc7f755c14201d67168d72515856bde5e19a78f3009398ee423b76b0416a. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZMTJ2210886.
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 0xde537688fa3a9c83621897c33c46273dc426dadbcf87885f136cdb8d7996eb4a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZMTJ2210887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4116fc7935974de006c4121ea5be2e93c33f03d8421725c3eb1a9eb20ef74ef3. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZMTJ2210888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959cd739c071b6c4b35272ac8c4387df30924c6279a14d91b7592d19db278c95. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZMTJ2210890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1239e96f9941b5367cd9789d00b07c8936ea5d82f2fc9a91b4b3544b13f8dfa5. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QZMTJ2210895.