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 0xde355f7cf47199c6ac25bb90a56a2c94e523a6d4f86085237117617ec46730a1. 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/b9ba5965-2cb5-4fab-9b25-35519b7bee67.json and https://artists.proofprofile.net/proofs/artist/b9ba5965-2cb5-4fab-9b25-35519b7bee67.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 0xb6108b2ca3aa1126c78ea6ee52624eed4ce56c3f41c1e667265b0a53829c21c5. 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/TCAHP2330091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3873f0cdd8a13f5d529169a8e23b565fa1adfd1b40f2b66ee0c68b57b96dd83e. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/TCAHP2330113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b509c8cc60733dd2a870451a89bbaea5970742185ac18410b2aff2c06992119. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/TCAIX2400776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e0775f00d1503534b93c1520cef55176bd2cb9eed902e68192f389d7e9c50e. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/TCAJA2435765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fb4fe3584e62f92ad4d11a00a49c978b7f1d2ba28a235754f2bf8b97b97c18. 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/TCAJB2468835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c42defc08ca294f5a6b10107b10d336983bfeff7797aab61d728f702f67869. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/TCAJC2427780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ecbe28cc0fef181c031fecc75cf01e8ea69fcfa7edc692e422c2b116b1d6fd. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/TCAJD2444765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8afc4ca6426d6672e2557bfffb79adbdbcf7885882933a4f3a113eb3a0faa3. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/TCAJD2449926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe469bb0474f4747cd929e453b1e8ba992bee7de6fd3a4602d722a3857e16a8f7. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/TCAJE2521768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b1ddfec3466a5b5185326060fa82d4bc43f64188544cb566b07aa9864da657. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/TCAJE2520017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe14e48e835fe7007f2ddcc458fb3fff4074ae1b27946a63526ae2d6f93229e9. 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/TCAJE2560468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b6fde1f8d5daaf8bf8fafda5a01e703efbaa8ea5d1752485dce71dc8cb66c1. 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/TCAJE2591094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8d581031dc15221a4064ae27515bfe2e35d7490d37e51a54c7c040afef23e1. 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/TCAJF2554435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0172deffbb3a6209293b1833d18335a475200f0dc0ced4a2b229945a904de8bf. 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/TCAJF2589123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c2e836e906b202a9b183550b01b01b24cce1bb4396c0153e0aee6e2655224b. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/TCAJG2583715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c53c2b0bf8e73df435efa189059136e5f12f121921d758230d7e36d5dd4a9c. 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/TCAJH2551174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5e86230a9152e808c6485470091c654e3eeee6777362a2283293984e5babbd. 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/TCAJH2551518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c76c4fd1a1c45c4354cee4d8717fae2c92531c48382fc37cab1beea53dc731. 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/TCAJI2517126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cca0ade9926be2975315378d15df4065571a3119d6d22d68239aa1d5438332. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/TCAJJ2538316.