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 0xa26efd8679c3a277a5d5e86a45fcdfb22a1760907eccc810fb833cd90ef2722b. 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/bf0ace90-8ad5-4221-8ccd-1e175446a22e.json and https://artists.proofprofile.net/proofs/artist/bf0ace90-8ad5-4221-8ccd-1e175446a22e.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 0x0648c2932df53d84b6d31e88acd30d801b74fda97b3aec7ccbaebed47436eec0. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZK6P2073906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbc8c45172b419c4b2300147decb0ae1505269504f908cdc5a5a60cc60baec7. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZK6P2073907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54953bd7da9d2a4ee6d9eee35211ab5022e9f9da7868697cd1907d2330dd4dd. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZK6P2073908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec0eb9464c89c3b9e9d6cd02eba90268a185cf9fa00c05bd322dd58e434591c. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZK6P2073909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1784a686aa0a730cdca7649b46e869cc2a9e76e2fc5206d81fbd8d343d23f0. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZK6P2073911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac432c0eec029ac15a16046f90c4e20bb5330f8346ac8df3a98732ee16ba156. 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/QMCJ31300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33342e03e69c532623c933a220d7f994763c79e76a69038b8ec6441e33dd0a6. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27: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/QMCJ31300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ec919768ef2d1cb7ef5c915a506afeb401f8e1f1a2a490627388e95d362eff. 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/QMCJ31300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e79daa99f7770ef46fe73bd89e662a017dee0faef376a2de7ecf921120d9e9e. 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/QMCJ31300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052357091d92af24d9270413f9339280deb0c589896c83f2932c0c5f9fa4d656. 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/QMCJ31300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258a6c2e481e5c50258335772882284426dea5c12ff221acb8f9da823e7a8e8d. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/QMCJ31300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2eba98ecf302014e33bd2ed5ddfa1a22d0c2f74ec7de62bbd3c5a73d57794c. 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/TCAEQ2009045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c3f8c7a20db3c91812bf7647a3792a21771a8673d5c2ab8d562e8c638f0512. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/TCAEQ2009042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e95fb329958615d96e5444856bfcbbf92043406a0ddece8756b62125625d66d. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/TCAEQ2009063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6f3903e6999a2acbbf5c1771bafd4c0cbf46ea9c7bc95a0d5f75985b432e80. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/TCAEQ2009065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755aa9b76a8af31fe28d88239899c48676dc0388a5f94d430f8a27c26088fcae. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/TCAEQ2009059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e0e0502e2333290829dcd92071306a6ca515ea60c233baca2d21c861480c94. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TCAEQ2009060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1355bdb9a015b95d0d8e84c4ce463dd7e9fd02e8d6b5d4fef0f18ae7c477660b. 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/QZGLM2427628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de91eba3a8771611736927fdba150e941a106689893373e77c3455bec606e31. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43: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/QZTPX2454204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f921a7fedf37457262f62dbb819b94596cf8eef9689159e2d820d9ed7ce3ef0. 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/QZNJV2551687.