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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa601dc8af8fc831d2228549005689e31bc6c12b8e941f92c7bb242eacba8b7. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/86df8440-2182-4026-9e02-d5d47a9f8c9d.json and https://artists.proofprofile.net/proofs/artist/86df8440-2182-4026-9e02-d5d47a9f8c9d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1dc99970a6234867acae66bb4ac478b115b7ec3b319668ad4382f30040c00b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/HRA047566451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697ec25f68a822d5f20ef343ace33ba8ab82449461201f7764e3e5700461b330. 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/HRA047345084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcb6bd7cea4462763a93fd3a364cb54b870434409fc4e840d7367e0c58ff811. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/HRA047043237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dac5f95ce38a1bce5ea9cd265f2ff3833371223cc2a71bc1aec83a4a59a039. 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/HRA040627344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d29f69f6d0e67b80ef4599f73bc6f5be8b7f5156949100813cda9ba9f8bb896. 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/HRA047166548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d636141ca4b7f2d2dfe366572f6cd457ba9037050d24db6c5f505e7c13994e6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/HRA047015118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74737827d80a3866d570631e57fe31842947d429c9cfca0ea82d8e2f27e1a8b5. 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/HRA047226362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64214a151bbe64227f1ebc6d731bffddedebb400cb1237206bcf8a4474b82e42. 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/HRA047129310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d594acce8a691693f3113ad1a813a06bb096a10d7a061809090ae9ce098fc8. 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/HRA047313271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e34b5bcb3e5717c151d58f6ea265944a985841fe4d623899f7d2790f7f28a4. 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/HRA047108817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceab22bbd87cd74d4fa37b312c4c4121f137acb2d937c5fad3d43e330290ddd1. 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/HRA047126363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e20b109e27712acb1e0c4cb591e1234dd256ca17ba1431a0282d6e4bba842d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/HRA040629147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd4edfdd1df4217ac1711ec683cb87ad67ec7f5737400229818edbc5334f077. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/HRA040629142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d90fe44feb256021b716b9648f53c59ebd481273bdcda67e5c4d81b38c06cff. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/HRA040629143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb852ecc7bf1d0b2631ab4178c4a2186dd5a396ff029308086d01b77d4da83c5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/HRA040629149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee3eeae9d24ac600696725c38ee50a009b279f2229486fa37d6fc9ba0108e6e. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/HRA040629139.
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 0x6eecbce126a9224656e0fe03071e0e1fae7b15cfb4ebc1f441a463c9cc8a43bc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/HRA040629145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f74b2f41418e914050745a32f2ad8733df752e3914b553fe81fbbf36fa1748. 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/HRA040629140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135fa5a755d599cb05c0f48d7a732bc910ba68ba384b486dcf63cb9085813be6. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/HRA040629146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbcd92ed49e1bfd2474f648d4d0b9fa1557e682b4d7a7e6ec4facabeb04d24e4. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/HRA040629141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77a8e6152a2849999bcfa529658960656547e7b3eb225ce22b78eaa737f14217. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/HRA040629148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91dfd2dbb75317127717fabf8e769f57dd1f087e313f018b5e8484d3b12a698d. 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/HRA040629144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbaa176f41b5a26feb3bef5bc91ab2c60b00d8d11097c5c83cdf94a2017eb40. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/HRA047883305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd108b644198c0dfdc705a8576c749bd0d34aadb49f053d739ada57f117acf2. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/HRA047846322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d511b85e0277e568be258d9d8eb62942a2b63b142ec8e910b46dbd99ca1e607. 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/HRA047946322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed666d99b0c20cdfdd9eab0a64ee3db0136888b64d4095eb4efab03a5f0ad82. 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/HRA049431156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2745ed498644a4f45a2529878bcf8c65d0b8dd4f827bf93ee2754f232b166657. 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/HRA040642002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ebd9bc4b2546bf82dc28b3f89a9aededaa0b9ce92e09b6119ee017b0f7cb72. 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/HRA049440861.