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 0xcdfb6b11ece2f8a72aa98656fca78dbc0bd8f38e4c892d9c9afba706fcc9e944. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/880cdd37-cae2-49de-9ff5-0270ea41e026.json and https://artists.proofprofile.net/proofs/artist/880cdd37-cae2-49de-9ff5-0270ea41e026.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 0x8d62d3ade60af326b08d6ac7addea65fb84f877fe331d521c88f32108dd6814d. 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/GXD7G2510743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62166f1acebd4ffbf34b589de04ea99d35b6e6db075c680c378f1d05bf3a2e15. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/GXD7G2522563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde8f5c1815ac1e21c2bdb64d5bb54c19281193d940d8f922eda1053b943dd3f. 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/GXD7G2591370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275f298f39540cd6af2766cc7761a4e18058eac8924a431009748b617b5ea2d4. 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/GXD7G2513234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1718b6337e70ff277c85eeb051386686cd84537d48a058535b684f67ab705dc3. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/GXD7G2544697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe0307f1fa65bf0349eb67d084e6bf0372ebcce61c369693ff5d0178a588dfc. 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/GXD7G2503881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba41bccc6d4c11eabee8436e36b72e4302c8b5c690b5ca486285371cf9669c41. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/GXD7G2556144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbc365512969f037f369c8e369d0181305657e321cb5d797d7f85b91cbcb8cf. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/GXD7G2570361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c60ca56312c5e495791416d5399a6a247d220fc63703832c6cec625fdb7db9. 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/GXD7G2528908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea26c90bcc2eadb2c7596b5646cff71113bb6404e0bc43574ad7fd508228ebd. 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/GXD7G2537209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6559f1f5d6e604cbf791c9c095ca711505eab29e005cf4b160e7ad2726d8d779. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/GXD7G2543593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45403e9f0efdb729245529a983890fcd8463dd6ac98d27c3214755eae8672ad. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24:09Z), 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/GXD7G2562316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85251e38c93c2e843aa4ba3eeebf17ab00ae130cc1224377f09ac280b74e31e0. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/GXD7G2500853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe67462fb4960623202830471243de5c2ac7be72316f4be8fb88d46987e6cab6. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/GXD7G2536583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4caabd5ee6eef0e4632539ecfd8dc65cce559b23261ad5acb8398c26c71d426d. 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/GXD7G2541152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f79d267626191786f208eb678043d16ff43eeec8502df97c8362a176cf62103. 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/GXD7G2501119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718285758b1da868df4dc97ae0429bb055904b2bfbb17272b5d16e348e624c28. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/GXD7G2543864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab92558f5197392792609c2cb5d56554fb16e36881b6a032a69e23efc0573bd. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/GXD7G2573245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec11e1bb3eae32a435fc736d7881ce64a960ea9e200a7539684511b22b4cbdc6. 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/GXD7G2512301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9472dfd0bec918874e4acdc4bd93e4cdacc332ef5b66944da432118354f78c99. 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/GXD7G2508596.