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 0xe515d073ff4a0027ff296fd2a567f747aef7c89c7eb9b5dfd3eaa41f81e9916a. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8bf78c3f-2c56-49d6-81b3-5c35cd0f5cfb.json and https://artists.proofprofile.net/proofs/artist/8bf78c3f-2c56-49d6-81b3-5c35cd0f5cfb.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 0x61ccbdc2c2d8a5ddb433551b5dd6019638961f1dba93fa0bd42fdaa4c5c2b433. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QMFMG2330443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38aafd58674befcf2c70b54d0b4ef02e22d3ac4fbd830008b21d866ac29e32ef. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/QMFMG2330441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afe7eb2a4190dca29a475c5b5857c0ff06a07b17aa9e53a0fe7aa3e9e282d0b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QMFMG2330442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9607d70d4e98ace34b4d3c9b071e409fdbcc8806aa1dbbd88b917e188cb7bdcb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QMFMG2330445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc289e8b7e3581888ee10e24716085cc7719151a43b9a4312ed84f38bc7df5bfd. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZTVM2111433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d00540a215a35237c3de153902c959e9d69472f34a39d3eee7fb3c16f7869f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTVM2111438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37a9cd7a41ccda47343ac0b5fdcf8a81ba844feb61af1f1991d891d66b01e35. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZTVM2111436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d5a3bd6f7439559cb3c52cb91999c15007e73d3051a792d071debf83727266. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTVM2111437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dcb77321163a10be9fc7077d86074854d522b049445b65d380d653d6c6bfc3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6F2118949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f05d8ed593138ebde1ba39f52a654774a323d291945c3499048f3890968c206. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZTVM2111442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ee80fad27ccbf28a114dc04fae3f0ec7e03ea27b6d30ca04d7d6917b21a827. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZTVM2111443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5338b85b4b6a1d162f86f6404affe0ca8816128816247aec17836db2e3435cd6. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QM7282417201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c6ef733cadda3827750f6604d2d296799bc8ebf07a1de0867001c643326075. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZW9K2339310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cbda0dbaa245c772b97807ec93bd65037dbef02d9e4b007bd40529b90b5295. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QMFME2319483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0e345bb95fc1b4eda6c95914d4f6ee15d7de469c221bd0fcc5051099af54cd. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZNJZ2374468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fe5bc177d7ab7dbeda383866d208b869aebfb4ad1cb96f9494a8513044e1e6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6K2350305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b66a94c33ed7e8d66d9ddfe297b04bdb58b923e0b9631ca45150f6b4c52f9c. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QM6P42308306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89cd4c924fb9f348acd858966f3ff7aed91517935789dee443fbe1e5607d92e. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QM6P42308263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4572ad36682927c983aa6f8a0b2f72f897442042d88f4278723f5d695b87d247. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM6P42308179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d119f1e73cdb0af6153c9841293a455b374fdfc52a020c19493e5a2419c605. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QM6N22309115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc75d4cebeba251481a6284c8ffaf2c5799b1ecc21a625cb297f297bf535afd. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QM6MZ2392104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5704454a10cfcee21eca6af73cea96a2402a0c39c8320a2b979b7b6e8ed9597. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QZNJX2282768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31189c9679d1c53729741560e261bc8ba2c8e25dc0ea06aacd5a2121b32fc6de. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QM6N22233338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03de810f807e81fd40f6e0e4c87f08de1e0d740c58fb412da84df5f3e7f4017f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/QZTPX2256449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d99d046a5816c997ad8e0134bace44cd7474de45e311630f2a025944dde3bc. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZW9K2382272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f323986097f5890f55a6d9f04a284719b7129fb35353a758597095d94b2dec2. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QMDA62457522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226dff79cf59c582a85a6eb8d7f097d0ba676a3e21fc0aeb95d3b51e9e76b3e8. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/QMDA62457542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d0a377898fdd5e3129af30697fd88f6dfa69c9decb4b4636bd9755cc992598. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QMDA62457549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda4d9d96d89c53cc2317127ff7eb1ae81a37375b7ad4f1535acc3d988e41d5f. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QMDA62457554.