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 0x6457d422e42d4ec642e0619e0c3153f810603b03338f87a851882c06df7302db. 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/f9a7e94c-42eb-4e17-bcaf-ff8c87edc5e3.json and https://artists.proofprofile.net/proofs/artist/f9a7e94c-42eb-4e17-bcaf-ff8c87edc5e3.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 0x5e5543fe422bafd55fc55b28fbb2ae895940fba8e8a0e00ce67fc05de25ec5d6. 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/THSUR1200032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c1d7d64bc1b83db9b17efc24d0cce94074dac110cfb9bcc52633e0435c786a. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/THSUR1200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706039cc2d587002f3877e6d77b915cec602375624f5fb6b6685c4b8e15ac7d9. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/THSUR1200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bae8a9773623af4a0f3ddac54a82a95961b1106e1d35f042b60de332d03181. 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/THSUR1200038.
คนบ้านนอกหลอกกันเอง
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1c1fa6fa096f136369e4c1d795f9543cc0d1fa5493f06285034f3d69b2dc78. 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/THSUR1200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d8d8fa779113278e01ff2f8a93f9b14872ea9a4b09868800502053fd01da12. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/THSUR1200040.
คู่ฮิต อินแฮงกับแมลงหิ่งห้อย
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5549c80f2ecbb9d0ddd1a6b455e11ff1bf88581ffdfbc99b59d6951ca4243fd9. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/THSUR1200041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1565de8a852593682e31423332be9d8f1b6dc0af8a70f495591dffddef8f7d1. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/THSUR1200042.
ถ้าเธอไม่เหงาฉันก็ไม่เหงา
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c893499e277d0d0f8520e5c34743cb17da8175799653a958d2a123617eb912. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/THSUR1200044.
ความลับของนางฟ้า
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7186368a5d2a8f70b2d816055ff4582529388559185736ccea452ec4bb65d261. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/THSUR1200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7082614136a07d1c06cee1ef99944ab5df1dcee20df849e5637e32e9da0e87. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/THSUR1200048.
ยอมแพ้ง่ายๆได้ไง
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7938f1b45d930bc9d7d4d08600448dec68b0b09b50420b7ffc85bec2b54a3a7b. 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/THSUR1200050.
เจ้าของเบอร์นี้ตายไปแล้ว
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927a5f617cc81bfd528af8e7e8b69a2d1f453369c70bb61716f163fcdd6ed1c0. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/THSUR1200055.
ฝนในใจไม่สร่างซา
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b5fbb10fbdb4448b1df1fb3bb82d12c7ad1ff205b825c651f6b9ef3352faee. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/THSUR1200057.
ร้องไห้มาพอหรือยัง
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1816e066b006c96ca61da75a288ff362d1df5b2b3dca30aca82ca0f16402bab. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/THSUR1200058.