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 0xe90a707796318e99e9a6473ff7dbb63a8bdfdfff0b14ab629f2cc9d2afaf650d. Chain 2 (Bitcoin): anchored in block 953819 (2026-06-15T18:31:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f96573bc-dba3-409f-92c2-87c2520e28bd.json and https://artists.proofprofile.net/proofs/artist/f96573bc-dba3-409f-92c2-87c2520e28bd.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 0x0bd78da0dd8d5371453c205ba4014e226e4c937a24cd871d7f35963203aa973d. 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/QZES62333740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba0e27bbce4cfd2ac35e8406c9431ba4050ca7201689bfbe59d620400359dcc. 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/QZNWX2332459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4076816b5341c59c16d8f2152c2cee1960e7e1207b3c208c8f56570b448b0d8. 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/QZTBE2486572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22773c30e254f8fbd72ff62c66d26f0e86554d902ddb17538b4ba35b1930a76. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZWFM2451913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513140304638fe0415c5552b6d67f61a38573b31c0daba25c641d1cc1e7145e3. 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/QZWFQ2477990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ce8af0a4d0f26fab1eac6161de39a26c8b981c35ba54419653e0aeb7f674a9. 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/QZWFT2403331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeece9d48d59b8d9c78be7f6dbbad98e4b0435a16a49b9ea6482fbd4baf8f6ef7. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZZ7L2404336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8744885311dafac4b10168125a43e0b69d1142bb08b33ab89d1271d4ac30c038. 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/QZZ7L2406498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa910b0a8e2973ebc8f4dfc460fec04e7079bd4678bf8b071dd234697d3283830. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZZ7S2424873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf283bfa46d958c08b19f0b37f03c11caff35d098d74b7f157dbc29520338427c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZZ7T2469648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0fa2c453bff8462731970842ff48686ddb1dbce58161b5edd66471c3672cb2. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZFYX2546305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7e7bd6c78fa217625ee940a351988947ad0abcdd5251e139c2bedb2a327194. 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/QZFYX2551964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746dc23bd47f45d91b0357c816b92109d9c5cea0c1a3792a9016813999ea3ff7. 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/QZFYY2502782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa66a8ac5af09ab97e615488dd9ad0b73fb522e0c568fa1d71098c8bb6e0859. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZFYZ2514989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51dbb79bde234ff119e272dc7d099b30b3ab06e5ce1c371023882a40434001e2. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZES92512814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1e9ca0f7b8a74a957c7f3eb7411a3e734020e9a3579209df04c7b9c8c63aa7. 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/QZES92555775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a3efde943be4edfc71053ed9cd2c17d1fe60e2ee7e08a6ccc1993607a77bc9. 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/QZHN82558598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc859f01898802a642833fc896c292899229f875534db6fc75a8b0c14a3058b. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZHN82558599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1346dcd92d1d55d9ce71f343047f5aecad8ea0a3fe18d171ebe9bdd4ace36acd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHN82558602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f2152aaa8fe0983ab9f7497cf2c58fa456cb15c4af37c217d4e0359a15c7b0. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZK6J2547836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102545a9aa0e89f34cb7a5cdb994e60df793853871ec6eddf978dff4093377f4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6L2558473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e522f3a0113882bce938579bfc28bc465323b8f1dc0150aa275edec2da466df. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZMER2554285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f923f2d5bd6c69c097d2daef96e56c69b21598a43fe00ad74086e7f420c679. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWW2501282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38d420306fed9de5b60da7a056b6761ef9941bf90204ce0d96719902dba872f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWX2588435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1154513b09788a1c5adb6e973d22ec3c15f8139471cbb9d4506124ea969468. 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/QZRP42533585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308dd04b0ad126ed5de4dc38cd477ba6f4c6f9b83164bc7a2c6bb72119786d3a. 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/QZTB82547813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea55dffa49f061229ee3c7594b9b15a87fcef7d09a03ac808b805d29ac257ad. 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/QZTB82551142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40ddbcce1e6b445657ab63946da1f3da185bd03c3fa8f6617e7572bff4882af. 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/QZZ7Q2575464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834183a65b6c2bd492cea33663725473bd31f6215c2d4c0ca65be9b6e6fdb353. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QT3F72524381.