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 0x1093e7793a3e566fab89f0e774bf5f440d2a0ddf555ccda0b0577d7279bd10de. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a28a451a-031f-4a9a-b9b8-e75df5228a8c.json and https://artists.proofprofile.net/proofs/artist/a28a451a-031f-4a9a-b9b8-e75df5228a8c.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 0xf1422c9f3c3727461e953138d39411c5c5eb3fd5a437adfb5e8d6f8afe6a8223. 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/LVC100800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c57c57331d140309f6cc1cf1f2b623ee2e44cd3e69c923bbe2d1055cc7ae8c2. 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/LVC100800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f021277d2336559ae06abcaf88f5957a3bd5008de268fc267d9def8bbc5cc1b. 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/LVC100800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35df1146f2e40292757428a4dc4310d1d61d0766da93ebe31f1ae39a131320a. 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/LVC100800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abc381fead3cfefb49b672c28d95f052640ae3e2a2d76b0a2de1c8208bc2029. 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/LVA109600163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dabacdf152ade8e5f5f1a1e82364fe785cadc4fac81f40bdf45224c0bd8f821. 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/LVA100700383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe617d3f5cd1d7966ce48846d2b7f04e0bdb3c82533cccc945a78a8ca529f317b. 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/LVC100800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b268c7c0e2fa42125e651fd3162b4d2875cb4d3afed09cbd24aafaa96e4ac8. 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/LVA100500003.
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 0x7dd65673c0d4fc9876454df311bb6fbe99bbecf09a9a7d90395d55dfdb8e19b1. 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/LVC761400116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe28832ca3be3a08e981719db4f4fc877ab6de9cee5bd631b1acf2ba3b65697. 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/LVL151705820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8be4e7d9c3f429a60278ea95be061d76133c0b7de72636033fd400698af8e32. 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/LVC761400150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740901d50050b6a174361b9e5d398fc0a949b3fcb43ccec33b28c2d09d1761a3. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/LVC761400338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eedc357d50fa99bbc6bc965fb2457aa8756076334a6d9e0fe20a1f90418daeb. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/LVC251417448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08f1d58c8802d0601319c96372d33cb2c1750b7413a50cca0232a30f941a95a. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/LVC761400087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533aef96248142dc69cbe375354e8f4277d71e23e69120f39b53f115aeab7737. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/LVC761400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd612a0617f8fd004680794df9958009ca53beb6f88279b06fe06ad79357cd16. 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/LVC761400203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a0f481a22a2c2dab41eb462afedd7336433c693581187c3fc5b9954e955a25. 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/LVA051401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcaaeb7e9db2a228b513b6be179865e1d0efc6d402b8f2bb87655c5ee3361ba. 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/QZS632273224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b4823c9af91a0716ed67c9da25aad7a9f294c1b4dd366824c923ee1eb25673. 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/QZPJ32154665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180b48261b2cb2c7e20807220e472f6d6a7e7fa3af99d7186b7566f06ac0d751. 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/LVC761400394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764f40b21be8b49e6f1e7a6915272b23aec908fa2f63559b2f1c48da62f59206. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/LVC761400268.