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 0x8490f20f7d05d84d4d809cd2a938958f63907664e2508f7414ceccf35727c3dd. 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/82a90e59-ccfd-4683-a862-4b68f2e033de.json and https://artists.proofprofile.net/proofs/artist/82a90e59-ccfd-4683-a862-4b68f2e033de.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 0xa0aa016a58c69aa2314aeb936ed5125ee546902ddb8131ef26314669907531fe. 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/MX1981300213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ffd9bd0a29e9b034368a969baa168c005e00bcbdf13d3ed6c9d32816ad5bf9. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/MX1981300214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6261fe1dd0bd67f16c43702d88be302f8b7b180dfa82c0a99d7aa0c0d03d3fba. 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/MX1981300219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8993587b3b96f5754f25a506784067c11e13ad15614cf85ecd8516a6518680. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/MX1981300222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14541947cdfb98f547fe778bf72ec07bf47cbc158074f10873b22ec4381c92aa. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/MX1981300223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92bb514b966d862f6e1a1ffc1b8975b76d19e319c90d648db7409cc127b68449. 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/MX1981600274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a9e22cd15dba90619a4996a5e41eb040c8c1fe706dae68c447689b444adcac. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/MX1981600275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0903cfc2a9badc4043669dfd462f2cc4f43a3aa61cd43229ad43e607ffc4ecc. 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/MX1981600276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cda8d7c85ff857cc7718caa3a33e9615917c1afbab5bad740bea3854e3acdb2. 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/MX1981600277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa342e7c9c90d68618e8cb144d78be30c659adddf6e5446b01f7841de10cb62ed. 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/MX1981600278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b44b35bb7329d68ac7a17665648a11de5fb5c46a1a7f0e780494ece1ac9918c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/MX1981600279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e7976ea40390bf1308063c94c4eab37215f6cc1c87bf834befefdbfc03d7f2. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/MXD781804079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54642dc433a9785d8f5eeeabeae9d768b3df42fe6cfaa5a033dc7937ada5ff25. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/MXD781805734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ccd7988fd2d8714681bbbbe5bc76917ee12a4e139fec7061dafb3b0b824b49. 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/MXD782001016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbe357c8f9f5bf29ef267afa598ab315ebaad6e7c89144a7c9da65f8980e828. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/MXD782002516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3b7184159b663a1148c77613aef354be77ec0f567725ac208daa5f7056192e. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QM6P42089657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9dda2bd1cbe2db1fd5382ce78b0b817195a56ccb3d73bd232e17b19124cf5ef. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QMFMF2010307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf020910a8f8cb9986304cecb4759e3cca88056ee5341e731fcdd8aced6c86acb. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/QM6N22249645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92de3d01f581d979cf35c77ab0fdde2a861fa13f90dae7f740a283ed45aee1a6. 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/MXD782401224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6b2db048547b9271ef6a47c44d749ea536b068af5049e291fbf144db603dfc. 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/MXD782403184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789f5ff1cf84c425a2cae64f736b5365cff843337da895e76ef4d0d97ab2ba2c. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/MXD782402113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24197e28587cc39dec5830a2b6cd2d7736ce875c6e58f5dd9fca2e9379d2184. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/MXD782403185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278b3b492cd129034d80bb5ea82cc9288594adace9a5395d1c30ad23fe57f746. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/MXD782402415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382a925d279ce939fb9ca7bb50da77f613011faf5e77fff5ffc46e464c149caf. 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/MXD782403186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6be05289dc392d0b071e7e05a2070b4b6aff65656c396bd5694a345e7c923fe. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/MXD782401741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92de3d01f581d979cf35c77ab0fdde2a861fa13f90dae7f740a283ed45aee1a6. 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/MXD782401224.