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 0xf8c6c9503d18ac2926e42822f3677d2d09debe27ae137dbe1bdf1b076474102b. 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/481caadd-2bcb-4e89-b805-138bc8c53dee.json and https://artists.proofprofile.net/proofs/artist/481caadd-2bcb-4e89-b805-138bc8c53dee.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 0x7c7826aeb4d00eb9687dc0cde1a71114c1f880938170f308751ab5f5287894fd. 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/MX2832020983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190e3ee8027ca48ab7e2a8c3bdfaebea63c33a54819b31ed4065211f3e97a130. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/MX2832020985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d28f69ec29a3350b273e7928d4aaf2ec40e7c987d0f627ea55a35471a0df5c. 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/MX2832020988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5d3a93363ada77978e69e880fe0d188161ff18710cd8c95e66eb5e7159aed0. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/MX2832020989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b63c6c7807aa6ad15c4ba5f81443ce31335fc1df6115205196d7f9ff7af3ad. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/MX2832020992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f713bf45fc5c019bd95575b61cdb9f21082ca603c221b8073752c95502e8fce. 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/MX2832020994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e43f594151cecacf36767e2aab42a146502dcdfa79d2e2da3ddbf178c0333e3. 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/MX2832021041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e9da796257bd176ee9ff54a1e14958513f417d9ce7f38c38522c2693e0e4af. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/MX2832021059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd818507f7c49c5a7a540c28594d46d2b09d1d50213f0f1444ed92904dc767340. 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/MX2831907563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92e73c69a4773783f5efbb6246f697b3fd0d3f483b224fab476feec0b9c6cdd5. 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/MX2831907564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c0f029a0a78e25bd224ac342b109daabb6350d8222379dc090ba2ffae3e13d. 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/MX2831907567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c99928e2b3c8ae7ae3abcc12f8b1c8f05a5b51bc16e715176ce0ca7a36f8d99. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/MX2831907571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2277e503c02b8652af3a985d6204d71f2c8b97dc47d477cb62e402ffac9230. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/MX2831908809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f53dc1e5c9b2b80c69f9d1846905bdd435c5259baf787fc6d0892b91b398801. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/MX2831908810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659e9e91814d3c1164198111af4e138cd1362210412d58d98dfecad3cffdbcd3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/MX2831908811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd126bce52224d1b2cd7ef6d5febdc6371fe76aaa749944296f91ba4ba7fb77bd. 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/MX2831908838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7722188dfc2076d483639678490de284c94de8ab5c5ba55c4f4a469761562d7. 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/MX2831908839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0a0a2a3af51c871d320fda32a86b630cf7f720c4e13b0a36de4317380881b6. 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/MX2831908843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff95f8884887488a94dfaad6b705e56cd0a5508795afc2235494757368c6261. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/MX2831908846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004c9c59fb11aeb13233e33c0029437ce2e6eaf49de040af4188f9cde79137dc. 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/MX2831908848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bbdb804168c2c55fb20f6c0613627610a69f475807c9bbeb2e598ab3898325. 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/MX2831908849.