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 0x9e8b98f39d8bb2222c3469644a3a153c8a941f8726ea0b5d8e03cafe7a349645. 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/5ab2f430-8496-44c4-8f17-74cf06e7d87a.json and https://artists.proofprofile.net/proofs/artist/5ab2f430-8496-44c4-8f17-74cf06e7d87a.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 0x89ed6f51074c9dc800e41d46d5da56cc56a79d89e676b09bd9cbd3dd815be030. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/USUYG1501369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e868c8f50e288af7bf86104286a17aa8b5c3b4239ee02039c089cf229e5004. 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/USUYG1463863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8f70497b3516ca4212b2a9c89d976f9deedc6d3d033d3ced92362c18ba7a34. 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/USUYG1501371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5226d9f8907f07ca89ad997922d43daf8635be2c8da440f83509b6c02d83c39a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/USUYG1501463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a0952cf6cfb51cd394227e8d0facac00e14bb30954b4b807d31f06312a2762. 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/USUYG1501372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098adc9fc4561b456a77e077e53d2fcdd36b0ed8dbd69e56eb7a33f99579a8fb. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/USUYG1501374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3ac6a432cb9eea75889951c6376f563be738447512213b17d5282e9d42c6fb. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/USUYG1501376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7c80e69c31285304c9cd3e6fb7dabb9a034f99b85006deff3e132d3dca3008. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USUYG1497196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba33159bd6e8f5de1fa27389aeb5e1a2ed97f1f8278f3d392eba797d48b8687b. 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/USUYG1423708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d60f4a9749a7050292325af19e7f9f3961e9219b208b23174d2f55413b3bc66. 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/USUYG1501378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924b4516aedc4c4d7fa3358d6962d4f25328945c6765613e3b7c96fe1d326e52. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/USUYG1501380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd5106afb4999322510075c90468403c82c146ee374b9f6d3ae24784264a4c0. 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/USUYG1353631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592e7ef60053933958ee2fd7ec27c1fbff47257559b3e231e151c363b02452b1. 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/USUYG1354788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49dd46203ea01ef927a4a8cbbc674550e79237a623418d19d839ea95bd2fd357. 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/QM24S1900727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a99f572bb5b4f049caf8024d2cca9ae6e6afa18c0dc3330b28294d47b723547. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/USUYG1337718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef79e7fccd17cdba7121c540ec3190575494647459d81f9f613c5077d5c70b4f. 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/USUYG1345378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8615f590922688a6ce17f2598cf79d5c1ba2f5b7881058da2287015dc48b77. 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/QM24S2008279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc139e17304d949958de171bafb13a954e563d22ebf46d001806d45d8701b76c1. 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/USUYG1342657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d45def1bfeb4e7d60c133eb9a616815b6d162e9b3f3a4c7e975b03a1433de33. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/USUYG1354789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488def188b87d38cb74b3e090069f6712f28b70d2f9524a92694fd477b847505. 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/USUYG1540400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8f70497b3516ca4212b2a9c89d976f9deedc6d3d033d3ced92362c18ba7a34. 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/USUYG1501371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7c80e69c31285304c9cd3e6fb7dabb9a034f99b85006deff3e132d3dca3008. 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/USUYG1497196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa629f1a7e89805d9e59e53bc09e60cdc82d9a7291971076f9b589527209c619b. 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/QZS7J2301580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb02c783d71adcaa162509e9d94952573fcece8a61598e44591a2530659971fb. 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/USUYG1439851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba33159bd6e8f5de1fa27389aeb5e1a2ed97f1f8278f3d392eba797d48b8687b. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/USUYG1423708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eac08f7be01d59d76b660ee8e4541ae2cd35ed41761b2e795145f34d7da7c58. 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/USUYG1375079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc139e17304d949958de171bafb13a954e563d22ebf46d001806d45d8701b76c1. 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/USUYG1342657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a99f572bb5b4f049caf8024d2cca9ae6e6afa18c0dc3330b28294d47b723547. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/USUYG1337718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8615f590922688a6ce17f2598cf79d5c1ba2f5b7881058da2287015dc48b77. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QM24S2008279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78cc918be15f2be4fd3d91d2aea0f4c7b7f47fd1590c49422c90c0b52bbf7aa. 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/QM24S1921441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49dd46203ea01ef927a4a8cbbc674550e79237a623418d19d839ea95bd2fd357. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QM24S1900727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72562d0269acb12c729119629c52bf84358f1ef229dac378fbbd34b3882cf243. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZES61816684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c00b153692bdd335686b1bf5b96fd2fadf1a6bd808ed794a502c323beb57e3. 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/QZARB1838780.