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 0xf4326bad8fa98510a8123bc61e2aea19985b5f90267f4fab4dc1c5646263a300. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7c4f4b59-af0a-421f-afdd-8d8dfa7a1060.json and https://artists.proofprofile.net/proofs/artist/7c4f4b59-af0a-421f-afdd-8d8dfa7a1060.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 0x28ab52db891a563bcd1f22b8c66f89afa09b3eff9a246f53d364145d8674eee7. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZGLS2028537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9f9749b59c2b1d86479df3bbacedcd8832d90c59921028dae67d4d45e4f3d0. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHZ51958087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34bdfc2af12787de3e6a6f9e9fe3b69a106a3f687b507474687958d3833d47b. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/QZHZ52119867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb54c711912a2e9bfdebebb7fba3c19fb5faeece4e0a83d38271f2f4d45422bd. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZHZ32050120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0feb47d8424ee012579977f0c6e1bdcd5ef777448d91d26867a8576017e622ca. 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/QZMZ92010391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72150a547c88fafb8fecd256c66544de878b1c1941ab38c58028a850deaba4b7. 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/US7VG2166037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f67f8e82f3fa94fe3a625e80e41f86509e6d1511c3efe8fb89e978f657afa61. 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/US7VG2166039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e58e925b5e77fe8f902e153b0f7cdccba888af23a813359e055779feef36afe. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/US7VG2166040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fef4657272cad1ee5c6582f5295f96ae61914aa07b7ca3cd0ea87acdb71355. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZ5AB2210292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd39b8036d723b6554bd08744d02e2e6ee9de5850729cc6215bfaf8f638a093. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZ5AB2210296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895e394ca257b8ffa89e029ce2eef3905c9294d7cb4e145766309b891208dfc8. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:16: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/QZHZ42219496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e65afd10bdc5fab56bcbe04bd937eb26566cf8d2dab23469291e2114f2acb44. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T15:57:53Z), 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/QZHZ52280657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b434ae33e0649199e285a5ad32bbe73a87e12e0b7ab326b65b1fa018461d1d. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZHZ62211081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2d3e443c25d6ef52e1df647c6686385c034241f30eea9b865a0cd17da3e421. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T14:01: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/QZHZ62211083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56fa3d63ce88fc26f8652b5044631a0f827c2ea67824b7d88c06265b60862e0. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHZ62211084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b58024d55be12f01f1a443664e6b7aebc922e7e5f29990aa7b8dfecaa8c526. 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/QZHZ62211085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751bf7a76ba07ed19104863f0e615cd129f3249bef816b39054be35019574f04. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZNJW2331454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce035d80fed8968fe8ebee6e45374846fdf2d8f8c38da6ebce665e0e4121384. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QZNJW2331456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f155ab055c227c97868c81a1b8d9e69a1a2b95f8102873a4781a5e60acc2fd. 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/QZNJW2331457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829773ef07bc087aad9554a03bbea01d36c1cd74a2c5bca6a1116eba3d5f5b5e. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZW9L2368625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95760020230ff8d01d95b8fde38602185ae8777c97d975f72215c7e7999c3f01. 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/QZNJV2472169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe073edf11b5dc1fd8dc043cd0d17d631f9f31036e0dd32cc6c6e10893d64949a. 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/QZNJY2410131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda531f7b7278358a8c769c5bed8b76c03b02eaf03696c57ca30c090bd941771. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZTPX2497675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8a78a84c8614741f23fb9c428e34982ed03bad85e5b06c3c89d578a4e9417b. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZW9L2498734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f18df6d28928a723fbbfb577f52e067dabfebf2c4304fe55b67b03b2dbc9717. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/US7VG2534055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f3072ceea17259da7ec2f60c1e83f77553a71e9ef51e18fffb65039514f7eb. 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/QZGLS2577875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd1b5f57a18751a9bc6d7566c542632b749c2892b46c310dc7f63983934a1d6. Chain 2 (Bitcoin): anchored in block 956809 (2026-07-20T11:55: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/QZGLS2577878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680ea2c07ed75affbb62b2140ae48ed691ac063524ad212700cade184ebf2a86. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZGLM2528179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb3e8d311fe717961766ce99a2a0c3fe6bcaf0e07fca1602fde460d3fb4de1b. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T20:24:16Z), 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/QZGLS2577879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf084cae7d6af7a5aa08edab9fcdce029492430925e5afb81892db58b53f46d7f. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZGLS2577880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2965d98dfe07b1b8e9e42f23eb9decdbcd1d4d3fd742ddd058102b08c3cd9d5. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:36: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/QZGLS2577881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7ff442a3117ec150bea40df1ddf1ab399dc8e8791bca2bbd995e4ee30703dc. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZGLS2577883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b16df5a89c13cd18953ef7deaa7207b932838ee042a44514d3668460e66282. 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/US7VG2149034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2479952b8a498de5e1546d0cf79789ee54716827d04101b64fc326fed8039a5. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNJW2387474.
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