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 0x9672ba248466341a72bf190305cc883a8b6a8057cb88ebc6928922114378eb2f. 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/9a5dfc76-47fb-4b0e-b593-30e32ac83b38.json and https://artists.proofprofile.net/proofs/artist/9a5dfc76-47fb-4b0e-b593-30e32ac83b38.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 0x92010932ffe421c476faa0bd56b6b25afd7108a7b2dd41cebe2271d00440ae3e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/PLC061907772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60eb05a593df9f7ca58b3a1550c2377cd46689deb186bf84eb032ae931a0f8ba. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/PLC061907773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fb74b67b02df46e3c34a9d537e101f10ae78cc2c1345c343541a55e1cd67ba. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/PLC061907713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1125b6cfc5985b879a1d4e3f4c9b8c340abe865f316a8c897042911db2e85ba9. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06: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/PLC061907774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8b78ad26d46b7c7d351cc9978c3f27c34d87c6b6d06d58f5cf59e2049de1cc. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/PLC061806983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4586febf6e52434facc160f673460c95bd7257c4923f00691cfc05cd207da82. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/PLC061907779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bf07b50ffcfb426ab7005cc26ca9ae42cecfaddda28e44ed3cb4af0747e5d0. 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/PLZ712000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1343c4033880d5d88fae9a8ebda496dd4507f2e2ec4b124d5a8fb454fdb84714. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/PLZ712000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc0a97e4e7b76a65c5d2ab0865afa4fa6a1bfd7b810412288c3b5b7b824ec74. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAFJ2102321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25f49eaccc122e4396b21091d471dd482aaac35cf55c5ab72da6d41b5a6cceb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/PLI362549210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb259ea3d5d2a0d92e650c0d6a744148fb524905b7dabe6c390d4c7ddced77783. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/PLI363096040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f273c3efe0082d98695a8216fc7e52d8acb15f51daa91360b5e4e8b658ee03b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/PLI361134850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f228c211747496ae1f2fef7a58e82cf7856b8b66c6bf93335ffab42820ba991. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PLI367123630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc51cf86a1b72c6cd711ff3c51e7e6cc84e462468c5f5775a8a54de2a096e1a. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/PLI369876640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ab9a9b65c6c4f950ea0577cc0df9da90425027941cd14ba802aec359154761. 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/PLI365769800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3785ae45fc9f4ed1508db99c0b98d18a58d32f6db5c3cf9ebd47eee8822fc5. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/PLI361431560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70eda57e266b461a964bf346d4866a3c3d4628e1c4bd7afb7460af7d0ba8b6b. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35: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/PLI361431580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb9e187967691f1634a029a71eaa45e72d9d0e852f22e673a3e49ddcadf679f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/PLI364493970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25f49eaccc122e4396b21091d471dd482aaac35cf55c5ab72da6d41b5a6cceb. 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/PLI362549210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf32bf6a4b9e9ec6b3ab313a2ffdafb9eda2cd5aa3d6613d4cf73efb171144e. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/PLI361431691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f273c3efe0082d98695a8216fc7e52d8acb15f51daa91360b5e4e8b658ee03b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/PLI361134850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fa74d25191a01216ca97c56de8f02f1bc7ff4c29f41b077a39f6bff485fae0. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/PLI366095070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd4143bdad3cfa926df56fdbf4a9185a908390624fdbed823436604d538075a. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/PLI361431681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5e6d271359718d1436622f3b723bfd44eb7bd651999b20e2b69fac2749ff8c. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/PLI361431621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc51cf86a1b72c6cd711ff3c51e7e6cc84e462468c5f5775a8a54de2a096e1a. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/PLI369876640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5795d1a4f862022af4a782fe8dd8a105f74daed25a982e57b2bb18347ddde2ef. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/PLI367062530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3785ae45fc9f4ed1508db99c0b98d18a58d32f6db5c3cf9ebd47eee8822fc5. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/PLI361431560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb259ea3d5d2a0d92e650c0d6a744148fb524905b7dabe6c390d4c7ddced77783. 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/PLI363096040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70eda57e266b461a964bf346d4866a3c3d4628e1c4bd7afb7460af7d0ba8b6b. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/PLI361431580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404ee14def7fca3f495f3dd1918a1c201dfb29e4e3bb61d38022bb91a603b414. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/PLI361431631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a2bc78c4ffe831f68f0a3a343a49c8b4c8f33a5f92de037a2d56f404c3c47c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PLR862400825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324f8e887e16415524ff2e2718a12ff41b8b21b097dd920dae355abb925f8067. 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/PLR862500173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55693abb1789e940f18d93eee26c3eae09ecf343f152f749875b78436ca7a009. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PLR862500175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6de36cabc5c8f7946b53344ed1148e5092fc34b881aded3496c5a7ea538cc7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLS282000157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ef16fecd834b7b4031708ccd7e7b8287fc8c7f5ee051feef911ce09c728ee4. 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/PLC061908576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe267ac5413fd1e4c92365b18b37b75b128ffd82b63e959c9393789451b363309. 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/PLC061908571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa525a9fe2c932764a9ac615158bf2d8bdb95ff613a0ab58ab90065cc4a45c961. 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/PLC061908579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9801ba6893747bf269abbd1e112380b70423e90af1c21e61d5251e7e4e27958a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/PLC062408232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f873f9141c84c1dc8c7328db9c4e57463eb31adb443550e3593260fdc014afd. 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/PLC062524642.