thumb|Satin weave. The warp yarns are shown running top to bottom, weft running sideways folding at each side. In this case, each warp thread floats over 15 weft threads, then passes under one weft th
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 0x9a2d2a32de967a59697202ee4b35017a89585349af42bc5a9528bc4ce85f8444. 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/71d3b58d-e7e7-48c6-a958-761c66dff43c.json and https://artists.proofprofile.net/proofs/artist/71d3b58d-e7e7-48c6-a958-761c66dff43c.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 0x8f09d2f3e518ab3cfc3f5f44aa845d09496d4b8c222f0d724761db343a8304c3. 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/QZPXF2120165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38354d2f74b3c45f76b176cbb53c8fd91b091137fc439bd97456b4bb5811bfb. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZPXF2120164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43b133f3f89314951c52f8dba58e084e33b918abcd6f3be60a346ed63eaff63. 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/QZPXF2120707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8201a1cf81b152c16097b6c6d92b64f7a6998778650d8f91eb557d1144766713. 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/QZPXF2120194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7840fc34c417a9e66e740720ff21128701a5dc2e5429a52e7408333a690c9cb7. 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/QZPXF2120166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6edec5cf9ef562c51cad99f05858073d2d68b57dd4168858ad827f982944275. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZPXF2120092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf89477281907ce30a90bcf272cff2c0115827748d47f427d8c97c5f7cc47095. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZN882136468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15541fc8ee4d4eebb31edc4ed6e925461d89d82b2869a41f8cab3bd2ea86dd2. 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/QZN882142600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6055869efee8d2e486a64c1ff213985a7ce67c17c0a3d0cf3bb3f6bf0c9436a. 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/QZN882154037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492d33790c3107d93146a06a512bd9f09e7ab7a72868221d394eab73a8bedc0e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZN882160208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570a49bcf0157e9cf3040c24ecf7b021a831f6a2656db25ffa3c6e119faf7abc. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZN882204864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5838ccfd4bd4008eada510c5b6198fb41622c194870b26879836acffebd7eb96. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZN882207464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d651df6734c5f9acfd4e9237be916db334294425a9475c17800ec65091bc775. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZN882207465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6f53d0273c50c561ba5e02f16668540c0cac22eee7cedf029f5c9db5c8e795. 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/QZN882207470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89245e553739337dd1622926a2cbb371ea0463ccd214aca034d79a136b9761ac. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZN882207474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bfcf64c9ec83e994324d7c74e15b8d569505434d143f72653b4c9f73e5d4cf. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZN882264711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4966123d3f53b83347924a42ce9ef56a51ef329b173c0f0be71fbbcb10edb5ea. 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/QZWDW2229942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8dfa5f9e2611de9fe66f577fefafd90e10666c4ecc74b32bef1e199b7546f5. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZN882384826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396d508393338f5726715c9e52398c85025b33d8359c6183985dcfe8b6730079. 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/QZZ662303099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff03ca1aff04490ce5f342cfcdecd46f39fbf3faaed5e7000a917653c656733. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZTBE2361863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7040132fd2e110192eea2c7c55863be45a053c5ebe45bc045f67dcefadc5e10c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEPI82403780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb6b1a0fbfcdc4b51ef656887f2a4d524c86288950bc90e5bb6464b58fe9b72. 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/DEPI82403782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf071359025d79acb16e9d7e18afe2577be0126f8b0c15790927684e1c71ea63c. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/DEPI82401618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041dffb0ecea34d73cc74634041e42e92f84d2df0adbad0e111fdd19d56b7119. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/DEPI82442416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e32a8c3c9b21b6eed0763727ca68b707e61e16f7078cbe8804f77338a7786b. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/DEPI82456273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb907b06d54de0d33b215c4d863814fc7f124b015b15b62264dfd793189a6051d. 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/DEPI82503545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864af37a428683ed06a137096581db26937e052be4c88c239d579027de99be29. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEPI82537353.