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 0x8ceead30b3d689a45b04626e48bdde9c8d43e4ebcf00bbb61d3b1e087dab6cc5. 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/23226a62-e2c3-4f52-ad3b-6f202cd83698.json and https://artists.proofprofile.net/proofs/artist/23226a62-e2c3-4f52-ad3b-6f202cd83698.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 0xba36b655603fb32a7c1164045e79e1fd87c811bd9b8b629a985e3c39baeadbad. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/QZS652188200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2fedb9c7d2bc1bfbebd676d7cdecaf885e041379e1b5df8ed3799bde45c20e. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZS642144112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c61753533e062c780f8fb0d6333d70e054fe4e1d9b744217ab9d4639f158707. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZS672105122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38eabe2fc15a0d1fc007dcb20b2295903ed307c6926693c7577803e9256b77cb. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZS662160212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005d0bdc51d274d284d0a2cd7ff0db883134b7e9247a4c26d6172c44d7436ddc. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/TCADR1853207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7587874151ee9b0519de9fe0a9a13c5b4228fe4feca83286c163097ace9b5caa. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCADR1853209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa28e2793797b8614667dbcfa178aa3a09eda9588eb379eb225a5dbd96c48af1. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/TCADR1853211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014c92c9cea0709812905375dfd06637458a982964144bf93f66e2276a3fba15. 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/TCADZ1863182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802a77c9718f6a22a85c1a8e440b99ead6920c0796df41fa782623b85d03f2d3. 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/TCADZ1863193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233fd66feacebaa0d175b2ae54c62ae8ccd9181a96da8c7ce4b109e98e0a0ed7. 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/TCADZ1863201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a0e7b38a48bf7c2df8267da1f480c5959633e107e7279c4f1121eaf53af666. 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/TCADZ1863205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5de77c2833a405c517716b80a85f20a33b663c8728e499fbc742040f02eaaa. 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/TCADZ1863208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d44d12aade63769d9aef9d63a1a33f717413c3f53b39201c6a515e48d17a063. 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/TCADZ1863210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3ba78e8152601efa7297f26f5c6e0a41e67f2fa5b8f937eae1f009a60aa196. 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/TCADZ1863218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabcfc028e00a493ab50190d4c7816a9589eb40135bf8a4e48ba43f7b69fe395. 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/TCADZ1863222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59a084a2b80924992b7f851f78d95c9e15318b62defe3e05ade982643a7c547. 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/TCADZ1863231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1199ace5d6589ddd0d8cc8141a33efeb9f7159dd2eb27c7090ca5dc22b289d47. 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/TCADZ1863236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc71e1ec68e991fc53036e5027e39dca7921ea990ae6b7870c2d0d9aa0554ec9. 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/TCADZ1863239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30f837ce21b1e7d93bb04ba120f66fb623a3d86e4c64bec66ad460d8ec3e55b. 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/TCADZ1863241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b92d8b4048713dcee38b5408448b21af136b3cecfca9cb696d28f040ce3199. 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/TCADZ1863242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba9c3adb108e01cdcc6bf4793872135f4ee81d6fc6a7df3d60530b82f307258. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/PT6IX2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69bff551d5e297b42ea0f0f36a1e150bed33acb01789e28b9eaa991339aa0356. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/PT6IX2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3811bda7538f131bd1508b2c83c02bc12f1a97144cd74dc387fbc4d9f3b76cc0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/PT6IX2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93bb5235bd1e07c9308acada3c7ba01f33789622867ea7ef799a144d03b9ac2. 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/PT6IX2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9cda2feddcd6c5f7811158bf1e080949c4a96dfe8a8e05389c0917fccbba5bd. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QM6N21995949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a6b54db184b8b27e9bf98d429b661296053862cccfc9eb2211b08a0ddfd73b. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TCADT1839680.