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 0xb6efb85e86dd7660a86f8c387dbd9ba519a41cf7088ddba50c6eb6999aa542b2. 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/b39a409f-ce4f-48a9-8a55-44bb0bd0e231.json and https://artists.proofprofile.net/proofs/artist/b39a409f-ce4f-48a9-8a55-44bb0bd0e231.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 0x268bdc3dc6ba8a3709d9204b4916e4828662ffd52e0b4a7c50bea21fb5fae71d. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZDA51938841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb299a7ede9a768a6cfa95ead05041b395a056558cc53c4f1f6288ed1fb389e50. 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/QZNJX2040477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ecd8798b3e96b20483e58f962341a0c767782b9f57d54516e34524e836a3bd. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZMZ92028465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97071b2e04a574bef26e3e85784d194a26d54ed3558cc4e7aab0cc9acb4b48e0. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZHZ62131033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f118c79e5057742bd0e4ea6aee04d49b3dfeef54a4d385ed78cfa992b3621c. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/QZHZ62131035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3c5f0bd5e6204d764be49d94c1237173706ac68e4fd66fe74f3a4c141fc066. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZHZ62131039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3854fe46c14b581e4952dfa37b5be9c6f80e376d28878561a0440b295cef1795. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:01: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/QZHZ62131040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6b3f6d7458207ff284d9b8dde1de377b32532f6090c87377244eb232eb9ce2. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:31: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/QZNJY2152005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5e4da3456e5358307a8b9eed685af9ad0608b41e76d637e86c4a5d5ad29545. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZ5AB2231105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afb588d0684b0601bc3a64793343d336333126f9c92b5982866c173385dfd2d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:08: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/QZHZ62209152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85434460831c8e33a8c541f614841a5b8d96767117ada031f917449d1311b581. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QZNJW2277975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382fa2b42af80ff0635605e36b31971dccbd89391d0850aff7bb70381b6a7e9b. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZNJZ2261560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da171ddf66bddd5523c86796d8efecfdfe90db7650a434901c3fde84fd87c8f. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QZNJZ2224644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8786eff9ddf79bb9ad780f4f45e72bffe2ee7342dedcc47cd3730b9de860e75a. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T19:17: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/QZW9L2292393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22cd2fc7088063b6bd41a8173786b8bfd9d85b2904f85766e59ba1822f73df1c. 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/QZW9M2249969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee0f79f655cd20d63421484f9b593b1ddd20b703ac8b13b6703445436f3b39d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZW9M2264186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbab2b3d4d804eed8bc66d5ecc484ef4859528c7277191ac816a44827772fa5. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:28: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/QZGLS2303527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f91e1bd1255678a6c58df84c93d21b8f9b414202481e777cd19ce0dd4a24b9. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:40: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/QZGLS2303532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530c6bed7c2acd89e386d44287dce0cea989b0ee4d7183f238017f22480d0efe. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZNJW2371710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff596ae7557d881c06e651c0a6fc06dd7d4038126e5dc8acf74292a6053db779. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNJX2341736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d69a45737dc5943606edca29d2ea975052dadf3426e89ac84f6311092fbf9a. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZNJY2318006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85dfdf74545b63b7091266bb8ea7b78d377375463d3fd65c5f7cb29556905f5a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNJZ2317718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a52d014ae52a956cf331507429fcfe0ee2efcaaa0ba40e62f12d2dbcf9cd49. 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/QZW9K2317808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054c4e0e4c08b56ad77e16d4b642ef5f757cca68c2a160526048befca339b9d3. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZW9L2303423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc972462700a3956dde0ef8a78dd5bd39475d02ee650fa23da5073e7a412a08d. 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/QZ5AB2460088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a258bd3cf689dcbf0e648a03d2f56da56eab3d6fa46e5be7ffa18073555b3b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZWDD2487826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19eaa99a41718ea58f546be5986bcb8273f5c9a5d87d00920e498e7c1bba7ad. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZWDD2487828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1800a2261c0f3a4d81956c58249d8265c096dd41ca949d01309e6f68d3937ae1. 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/QZWV32444356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efb7de88d55b40125b45b24306316d0d14a2bc5477c2cc51a88e08b4b66cbae. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWV32495547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b44e400036ffdabb913c2c2b6299c3cbf94b1aba0741a0e014d26fd41154217. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZZ8B2456757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224937f31a56a5e3c4b6c1bb5717d990a33d7bd94ebe21a1c01a0f5c4b483177. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZZEB2431777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ac63ab077d4a54ca2542e551182d683399098cc70fea1b75345148c898b6ed. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM24S1845887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc646f951b8c7d4f01aafbb56981815f42fa8f362dc98b4121cb65ef1f903f35c. 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/USL4R1943180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6060ad30558d3254d8288238f3954cf4d19e095893e036e54373b9830abac619. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZTB52366920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562fee0d5dd66a2d935105d1ea642c643e9701f398ef7c78d5e1a27a095540e6. 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/US7VG2571302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7650c8a9f3412e3bbf9471cb4730009be5ffda6a7aba91400924272738bfe5ec. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZW9K2475077.