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 0xe8857d512721407777b70145b8b4e59a5efe413ddbb43f5e4986c11e9fac943b. 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/2d874e83-8d20-44bf-a258-f6d1a42cc910.json and https://artists.proofprofile.net/proofs/artist/2d874e83-8d20-44bf-a258-f6d1a42cc910.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x1d8659df2e3af10647e78545b7ba22a6112c6c8f77dfe527f347ee611363d84e. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010730001 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4fd36d91c48d37ac3a5a890243e7fd50bfd1c35be6aa7547f0fca245398c9e1. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010730005 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d25a55b1f51fc41d0d2980a5937c6ab94b97d5f2912ceaffeb1cbc972ca4fba. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010730006 — a six-check JSON result.
หมอนสองใบกับใจเหงาๆ
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7176e4146bb0e199ec2cf8a7e3e3a924267f0d55a7b3215f2ec9ed04299e6b9. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010733123 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b2ab5982c5fd5580f4be057ae9c67b15bc4c3c57028312f3c3e8c77a36b3bf. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010733641 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2bf9e8e2ed91a95134c363ef408e551231cba9ff5ca3ed4ab71e4e0c1c40a75. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010818550 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9c1f6f9aacd108446419eb7714e4ac09f3d65408a61e6fd90c2f35edaa4e52. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010732250 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfa252ab8c848e5b6887fc7dc2d0627ad0e7d7f93f744f847b1f61293948b74. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG010823181 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3698037a368fc6971094166d740b98832b498996ad5619f8dc7f9f22b4615a. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000653 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f12e92f3413a2775002956a9ef605d1b449ce8764c702ce506347f3765b856. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000887 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5cecdb13c625da5f7a16349b5177e15f8e7d48c0b143f768fad1f80fd73a398. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011000884 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0777fe2eca6bab580c51d9f013848b0b8429502998da7656540fd0d3acf239. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011200601 — a six-check JSON result.
อย่าไว้ใจความเหงา
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25b9f13873e3389c75bf58aec216e0b67478e03c154e56d8b6b12cd3243399f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011200336 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8470a997fc4b9f2fe7d36f8d99ea9cad939f0e0e2c39eddfee01ec1373795ef. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011200133 — a six-check JSON result.
อยากหายใจ - เพลงประกอบละคร "มณีสวาท"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdb7e06ba9dd8e5f756c9ddff499c872248918fc93ca5a7dbdb37c6d77cc645. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011200592 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf904ec41a980c3aacd23cce70c5de0f93bf5dd499b4ae36ec55f34ccf8b728a2. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011100794 — a six-check JSON result.
อยากโดนเป็นเจ้าของ
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb15d2d4f5a7372a8a721028d0ca2641efcc58b5e6954f6948a0706fd0c51d7a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011400250 — a six-check JSON result.
กรุณามารบกวน (เพลงประกอบซีรีส์ "U-Prince")
กรุณามารบกวน - เพลงประกอบซีรีส์ "U-Prince"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa69f172e7de351c8ecc43c6f59176395d4efff58abfa612fe7bdcfb604c5ba. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG011700206 — a six-check JSON result.
เพลงประกอบละคร ชั่วโมงต้องมนต์
เพลงประกอบละคร บุพเพสันนิวาส
อย่าไปแคร์ (Do not care) [feat. Silly B]
Mai Mee Wan Nai Mai Rak (from Tonhon Chonlatee Original Soundtrack)
ไม่มีวันไหนไม่รัก (เพลงประกอบซีรีส์ "ต้นหนชลธี")
ไม่มีวันไหนไม่รัก - Single
ความรู้สึกไม่โกหก (เพลงประกอบละคร "ทะเลลวง")
ความรู้สึกไม่โกหก - เพลงประกอบละคร "ทะเลลวง"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e122b8a73a947fec613e12fd20455bf07c359820e5bb93904286962e009431f. Chain 2 (Bitcoin): anchored in block 958724 (2026-07-19T11:19:01Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012000609 — a six-check JSON result.
ความรู้สึกไม่โกหก - Single
แอบหลงรัก (Secret Crush On You) [From แอบหลงรักเดอะซีรีส์]
แค่มองว่าเรารักกันก็พอ - Single
แค่มองว่าเรารักกันก็พอ (เพลงจากละคร "คุณชาย")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a72cfb29d65cc89e3b4db898e9015ac16b8502239f77014ea7824db62cb2520. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012400220 — a six-check JSON result.
น้ำมันพราย (feat. ญดา นริลญา)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f7035ab4961c33efc967e7f6dcc88f3c7cadac14e74c955a1fcfe7509442f9. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012400832 — a six-check JSON result.
ผู้เสียหาย (feat. โต๋เหน่อ) [Cover Session]
ผู้เสียหาย (feat. โต๋เหน่อ) - Cover Session
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168cf8cae9841e743745018da9a2394d9d4b039e657c68555468102b193c2d2f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/THG012500470 — a six-check JSON result.
แค่เป็นห่วงเธอ (feat. TLE & FIRSTONE) [LIVE SESSION]