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 0xddef32565bdd6f0e3edf7a28a9bd3bd51f7956db1f0e4f59c48f07ff52ffdb38. 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/6045db8a-0185-463b-b6d0-2de88a2304e8.json and https://artists.proofprofile.net/proofs/artist/6045db8a-0185-463b-b6d0-2de88a2304e8.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 0x74f95cdaeece6b3c4bc7482de9f52256aa7ce00b8e1b2f8999ad1c5a03319572. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/QZWDE2301807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96be7dbbcf344b315d0ed9363d4ca1f7997e0279cce20282542697bd8d1d63ea. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZKDK2221082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d24c5ce3b425c15c9b8d988b9c2e35f55264e456f598f478d5457c654a047a. 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/QM42K2242392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28937c5aba83a5bdfa937f953a039bc1bcdf05bfb9b4cfd5a5049f3d9c35a579. 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/QM42K2204550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27fac58de26b82570b2fd4e298c610fa6b4064ee791fd4a73cc86de827e4aeb1. 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/QZKDK2227855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88108cdcb706d6782023dbe6d6fbd01fc26c3efc7d025c862042b8b0323b020. 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/QZKDK2281427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda924a61bda5fb62ab600dba8648ca51d67b1d0a01eeb5e92486992c212328. 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/QM42K2295921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b465710f75eaea46f88bc61966da0332a8b5e2e7e7adec9a22a27da07cef661. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QM42K2298179.
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 0xb28fe30cb114ee8fe3475141cd2b373583a7f085c3d836538a9a16f5b794b2d3. 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/QM42K2261525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c31ef58cb7385b46db760adbe449aecb19c75d2b9df4f44695633757e52dec. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/QZKDK2269656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf359786c83c86a96fcebed246078cface47e1c094a238ab5e9a25ed61aa5964e. 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/QM42K2204601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f70e7e8dd4a02313a31bbfaecc4e8bff2c44c8e6429a279560bb5223f7a325. 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/QZKDK2254794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aeb0caa631a7093fb7438a334efbfc7f066f68b37287a877afb5a437ebace50. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZKDK2210031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3a70b5405756427ceb685c12a16d36e2afb2a4c14021127921ae20714ca8a6. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QM42K2209067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b217530bf686ec758cbf6d7af19a519571287480823db274640023d93ab608. 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/QM42K2206408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4109c953d78e612320b944fe7c2580ef049d4fc9b8f533f60e587f7fd0fd9037. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QM42K2278779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d52eb7f187d2d767ad96b99c97e89bdee818dbcd336a6bfa6173b060d92c479. 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/QZTV32435889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35d6010b3506ac1e263d819f16b5309e47998482d8d26b3cc4a4ed0e412f451. 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/QZTV32435893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307d3c5490235f75926fd5b4b6a86440afad6b419536d39ce770897347ace88e. 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/QZTV32435948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0c52785145d0d26ce26b9a8f005af5c2794dc889b3c47471d5332084111b77. 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/QZTV32435952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d91cd6f11e73e72fef65ca9d3bd708a2d8e9e3f16d34aee09738ca66cbf64b3. 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/QZTV32435955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78a85817b1369c26ce21f75a76ac94af330ee89d87ffd0aa756e0cc6828cda7. 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/QZ5FN2453444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2ee543d48936be10f8f34b717009ad0e9c24e7a458db8c95734bc6a67f273c. 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/US7VG2342124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f09c449ba7ea8d6f9710592a7e92aad300e443b818971ebd8b66407b5a194aa. 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/US7VG2342125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9891b7dbec2a03c06bc7fa455a5c2875eafb946c04b0fc54b589842c427e0e9. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/US7VG2342122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0855b6ec732a66c2065d2ab84103c92be0134d8d843b25a284c1c98e4a8ef144. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/US7VG2342123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d8cb6b23dc49d049fe475e914eba1bfde3583b85d0656fef3464266d679364. 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/US7VG2342127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f982e32a0db2d95d5a8a4733342088fae04fd3f0b4f45b8c6d72463340c99c4. 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/QZGLS2454473.