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 0x054d5caccb69fd00ca03b0da15308e9728fbab1fd4b4388a1ebc92b32061b893. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4bcbed60-5c81-4870-a1c6-ddc21f2dac0b.json and https://artists.proofprofile.net/proofs/artist/4bcbed60-5c81-4870-a1c6-ddc21f2dac0b.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 0xfb4dbcafdb9c4389b4134c7f4470dfb7aa7cbe1aa65db621e92a06b100e377c1. 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/GBSMU6438440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b420e8455d046e0121490ec195002aab4519f7114a6e8aae792e341aaccab4. 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/GBSMU6438441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84fbcabc46f55d98b7e49ab321781a0765e17479d0a845a2558ddd7f93fd2a25. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBSMU6438442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f6f3c9b0f8399600b2da1b758ca1ebd6ba448082ba2572dc6405d2bdecf993. 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/GBSMU6438443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb01500770d7e7f4f6db7efefa05d62a0be485e6c12749465517e670a6225f4. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/GBSMU6438508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30af0c3e454e97b9d7812e2f43b7717fb6efc9ac30a67678b9ce42a0e0920c02. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/GBSMU6438509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5509ec486e8d46d9f348c871193e9cbe206668ea67e9a6baf4732960048c885. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GBSMU6438510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2989cfa27c8d4e284f068713f14e8c87e450792f1b03206cab28b99a4ba58404. 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/GBSMU6438550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a707aee53a6cd2258a74d5ebc488951ddf17c022b21d891226b8df8701d1aa4. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/GBSMU6438551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda9a8491feeadedea9a8fe3c0f6c8f13c613ce536dce1c419e88ebbab667e6e. 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/GBSMU6438566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7dc4bb4304df41c9993abf4cda2ea817136a6f18173a9d07eee1ff61c64c3a6. 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/GBSMU4274341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190314bf5c96ae854bd2c902f707955b072ace60005794e6b228dd019f2f8113. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/GBSMU4274342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb481c0905731b3bfff5a83991094092f1a7615c14d58a572969a7df5955ef417. 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/GBSMU4274343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e50bd80c607e878306c9dfd7036ec964ffad80074f10be3eed112b3d02d46d5. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/GBSMU4274344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137bfa7d96d2d8211d0837d3380e107323a5de74151811c400451629a6b0b6e2. 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/GBSMU4274348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b10ba2391c2a0376542e7a1b29408fd869aa8152c5eeb0cb75b2520675f331. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBSMU2654573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec76335d6d6f1dd132262e1505dfaf6d5cb4efb980fa17b084f0e62244fdc9db. 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/GBSMU2654574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979a20c5dbcd003be29c7fcf5dd9e3abcea5d0c5f2b775e6228179acd0511176. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNWT2125949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecf28e657ae8540234bca4840df2292543f6333317240e362e6a24f616f91cb. 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/QZHNB2160384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb877d412a82273049807f6011038cf0c8b1d582baa6e762f4dd54cf6813b325a. 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/QZHNB2160385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe113097009a498ce4f5f2f6ea5ef5c5f293d3d06f9df49579525bdd1977696a2. 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/QZHNB2160386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4660283d8c6851f165f0dbcb24cf71134d3e8924f3fce9d00f47294fe2ea359. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/QZHNB2160387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431fdac6d0af8f836120299a97990bcb7ffccc2f627550759a8dd9a8bdebd868. 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/QZHNB2160388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500b50e7210cfa6f41c2330ba820b462174ef0ac812c2879bc583ed275bb9787. 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/QZHNB2160389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcc3b17efb9799a8f119bb3c4d5b492f6238e59e8c7848327f8a6e9a1fbba35. 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/GBSMU8979445.