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 0xeae1561af072542541a2f776311d385dd40fcd7820c4733705728fe16e5cabaf. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a941fa9f-59c6-4a27-a724-02a6afb7c654.json and https://artists.proofprofile.net/proofs/artist/a941fa9f-59c6-4a27-a724-02a6afb7c654.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 0xf00848aa4386351086b80c8d246152e5a37365cf32bde62fb29b52703bed8e23. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/PL06V2289766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb15f1cf9d355d1c254821d37da7eaed486de7ae2eff96a0cb793c3d3a775ac0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLH492299486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f84f7141d443b3c2094c144c8475a75c6ef3798eb3f29f5735e4ad1229893e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PL06V2289768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb157a6f42ac8246d346035bb3adf8fd7079e805066248aadebed68a54fa7a384. 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/PL06V2289769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548de8009b28afb279433c46b5d08cc88c70cd6f6fe83a7c02d094847572a9c7. 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/PL06V2270721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae23b1208e9cae7a8e7bdc34ae9ff729317f260076c7bdb55e25e6619f606fc5. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/PL06V2289771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f1cad2880b0df093115d9ee99bf7035e29a7178462ae9b70eaa3de0db099fc. 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/PL06V2289772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96853205205e30283331308794985238643e3e3deebc040734339a1c75534775. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/PL06V2221975.
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 0xd4c7e78649eff12166340b0c26d8ee31b3c6fb7ed63815ad0388016f30b7f86e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/PL44J2274462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc430832311b0fdd2785f10b924302b7edd25f2e1df05dafbb4064c17bbc4a688. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/PL06V2289767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0589db5b946ba076fd7bd4dd4a92882886b77bedbbaf33931e85be55d3fa1bb. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/PL06V2270722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a94a139e7d02b0b29ab42df6105f2b0dc4c60493079af7166fc8a980fe422c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/PL06V2289770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2316d326f479452a83879b13becd7205dc12e0e8ac35d02de2e2d41374295e9d. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/PL44J2232598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc614a1133f8155c595e31563127fb630b768f230c7f8a904f5960c8bc51304. 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/PLF242210534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d752aeb257a748593b1f113ef03923c69989e3be58b6dba15ce2eb61ef6634. 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/QZFZ72480194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a515f06f79a3d76889cafc2d4ac20953e36b771781a6095e077716ad3e41298. 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/QZFZ62446662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9877cb451235944b4eff7b1da7ab0b2d372bf19f5e7e3031f70c3ac6ebb5d0cc. 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/QZDA62400439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a30ea6b61b47d375da0e0eb5b1da47d9ce30bba3f310586ff42cae74b3f9690. 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/QZDA62400442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f098955a610684c52c95a66cb9af0e335cebc5ec88b087540a4f6163d8d1ad3. 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/QZDA62400443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027a1d39eab4505188c407bc97afc13ac1d776c846f9f78f3ea5f18e02a23787. 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/QZDA62400447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d752aeb257a748593b1f113ef03923c69989e3be58b6dba15ce2eb61ef6634. 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/QZFZ72480194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a515f06f79a3d76889cafc2d4ac20953e36b771781a6095e077716ad3e41298. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFZ62446662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca324a3c28656cf04d113a7094da586831a64014133aff5bf1248d1c9cb584d7. 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/QZDA62400438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9877cb451235944b4eff7b1da7ab0b2d372bf19f5e7e3031f70c3ac6ebb5d0cc. 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/QZDA62400439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe174e70210e67497873ab805318a6de6571136e1ebff286dbb56fdbd3a2df586. 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/QZDA62400440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb70da749795408439d7a1c3967a142e167a802c606276abea06902153e304e0. 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/QZDA62400441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634ef68b7603f9867a44fc92d0bd0b384bac81261d21b76147750333d63e5605. 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/QZFYZ2450470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a30ea6b61b47d375da0e0eb5b1da47d9ce30bba3f310586ff42cae74b3f9690. 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/QZDA62400442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f098955a610684c52c95a66cb9af0e335cebc5ec88b087540a4f6163d8d1ad3. 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/QZDA62400443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027a1d39eab4505188c407bc97afc13ac1d776c846f9f78f3ea5f18e02a23787. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA62400447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdac20692ee5195581c39fdbe283f2f2c8388ec50fdf56d21aa0d16c2c1d7a9f. 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/PL5H42500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd176f0f71efc5580b82f9368e282bb9546c0ea963cb89355d9d8e22721b2c465. 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/PL5H42500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203715e452c929ebae55290a0555ab2b523d0f2901f7775a8005c720f41c72ea. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/PL5H42500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b98a4a144702b6564fbcbb82b03650d7ce5a0a1e27608b7ec1a9230cc1ad9fe. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/PL5H42500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c8860286e12f0b0c3436cb3c7e37e775129b3a7dfa48b1ffe66fdcedafe851. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLH492249282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9832a8dac4dd491302f0f36626c1daaffac47ebe033e7df8d8ed018406ae54. 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/PLUM72201064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12641139b5edeab91f1a3e01129bd9d61cf00e648a8751870a70a0d5ad330ac. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/PLX492000009.