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 0xf90b1c5376917a360a53ebcaeb5dce844f391d1931ac7649e380800dc4bcf918. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f3d7435d-83f0-4df6-b7c4-937de9a9c629.json and https://artists.proofprofile.net/proofs/artist/f3d7435d-83f0-4df6-b7c4-937de9a9c629.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 0xa5853aa014c7c19d3b6d6c51f07246e57b0282ad5260c6c539d155e0054397c9. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZZ7K2574543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cec83b9b634e7df1cafa07d873afbcfed6e14994e3b4ba8b19bb77d3601f81. 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/QZZ7L2588480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45208e12cef2c5e36cc8c015005fd6dbf992b90cef3668b1dd9d74d1004294ae. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZZ7N2587053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa84e907a9f503eab3486b60009a127d5bff2df0b6e5ca2e0f89cd68d81f90729. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QZZ7L2588482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e33b93f9c5feddd21e50c6b7b1c5cd625fa03ac485ee3cd7d5daf96132b64c8. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZZ7L2588481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07bbc4e5f45ec65a0f758b61a627e034675c8bec0508ea63b8203b998f4b28e2. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZZ7N2587054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3881e63d220b1a67448be5a93021a92b0e3655a1df90cb95511aeade7d3d221. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/QZZ7N2587055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98dc50e6a81842c2d629da8d5bc195e085f1974ade0d29cb841b0ac146c55d61. 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/QZZ7N2587056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1765ce37315e8e601a9a30f49a4a80b947afc116814c7c9f5296dca31f270e88. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZZ7R2577718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23e4ceb73eb1df9b4155350cf72e456be7684380d6dbe38cb15a999d6467170. 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/QZZ7V2519116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a8e4fae3221168798ff987a18fd9615ba3543aaeeeb080ddbe759be9fcef5d9. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZZ7V2519114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58abc215a1d46f066f0682d4d3cbd0f36f624fa40cbd6b758f537b1962326c6e. 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/QZZ772560510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d6389f59f950a1ded2a9c4d7504718f52462885376dd0c589e44a100c1c003. 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/QZZ7V2519115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38203f38f451e58785cb5f0d5827b3389963ecb5b3c3bed3486fb264db486e72. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QT3F92555725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d721f8ad12cfc644b46a2cd50be89829c3469f7518cf20813307a1a831e17f2. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F92555726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e2639ddedea38f6180326bd0fae73a29a36f4761e39d5e63d49770ec905fea. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QT3F92555727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ce24ea49bc7e69dbd0e4442c3d5cd336e4391ce167344485fc496d0b8b2611. 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/QT3F92555728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b1abf2d60c3edd37f9aa59d9c7067b53aff92fb974eec7bbad185edbce4019. 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/QT3F92555729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8334c6f058e20557832bce4274e73cda76a8b5a31e68e52ae00b27d43c178472. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QT3FD2522373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bb2f165926825051233300bfc1f0a59d99d32daa2fe78b0a5403fda651126c. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QT3FE2538412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7149b332bcd4217c9602b8f05dcbd5a9c4b510875456328e1f0a925a8e0c59b0. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3FD2514990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0380d6e6d632f1476ffffcdb3fdfddea0e35e1bc2676e3e342e70fddaff6268. 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/QT6E52515201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82a702edcb9b2f83884aaf742e3c296b84169a34b7d17a4f00e342abf9cbaed. 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/QT6E52595305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6be30092cf28f7f727c0bfa96ae2708fc280bbaaa326c0d5d871ab8b4cdabf. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT3FG2568120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8941ea96a433792a31bf718463e2d26456333c0c9a4db7fae1a6fb8bfcb597d8. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QT3FC2595384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5f082ae44642204891b608b03fad250b49248a7563c9e3ad2977829c43e0b7. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QT3FC2595386.