LINE Blockchain วันนี้: Kaia, Unifi และการทำ Web3 บน LINE
บล็อกเชนของ LINE กลายเป็น Finschia แล้วรวมกับ Klaytn เป็น Kaia บทความนี้สรุปว่า ณ ตุลาคม 2026 อะไรยังมีอยู่ (Kaia และ Unifi ของ LINE NEXT) ทางเลือกในการทำฟีเจอร์ Web3 ใน LINE และตัวอย่างโค้ดที่ถูกต้อง ตั้งแต่สัญญาอัจฉริยะ การผูกกระเป๋า ไปจนถึงการแจ้งเตือนทาง LINE

#สรุปสั้น ๆ: LINE Blockchain ในปี 2026
ปัจจุบัน LINE Blockchain ไม่ได้เป็นเครือข่ายแยกของตัวเองแล้ว ข้อมูลบนเมนเน็ตถูกย้ายไปที่ Finschia ในเดือนธันวาคม 2022 เหรียญ LINK เปลี่ยนชื่อเป็น FNSA ในเดือนพฤษภาคม 2023 และในปี 2024 Finschia ได้รวมกับ Klaytn (บล็อกเชนที่ Kakao เริ่มต้น) กลายเป็น Kaia บล็อกเชนที่รองรับ EVM ซึ่งเปิดเมนเน็ตเมื่อ 29 สิงหาคม 2024 ส่วน LINE NEXT บริษัทด้าน Web3 ของ LINE ตอนนี้ให้บริการ Unifi กระเป๋าสเตเบิลคอยน์ที่เปิดใช้ผ่าน LINE ได้ และรวม Dapp Portal กับ Mini Dapps เข้าไว้ด้วยกันตั้งแต่ปี 2026 ขณะที่ LINE BITMAX กระดานเทรดคริปโตในแอป LINE ของญี่ปุ่นปิดบริการไปเมื่อ 1 มิถุนายน 2026
สำหรับนักพัฒนา เรื่องนี้หมายถึง 3 ข้อ:
- ไม่มี "LINE blockchain API" ทั้ง Messaging API, LIFF และ LINE MINI App ไม่มีฟังก์ชันกระเป๋าเงิน โทเคน หรือ NFT ทุกอย่างที่อยู่บนเชนเป็นโค้ดของคุณเอง
- มี 2 ทางเข้าสู่ LINE คือสมัครโปรแกรม Unifi Apps ของ LINE NEXT หรือสร้าง LIFF app / LINE MINI App ของตัวเองแล้วเชื่อมกระเป๋าเอง จะใช้ Kaia หรือเชน EVM อื่นก็ได้
- ไอเดีย "สะสมแต้มบนบล็อกเชน" หลายอย่างทำแบบไม่ใช้เชนจะดีกว่า บัตรสะสมแต้ม คะแนน และคูปองทำในฐานข้อมูลได้ถูกและง่ายกว่า (ดูหัวข้อเมื่อไหร่ที่ไม่จำเป็นต้องใช้บล็อกเชนด้านล่าง)
ทุกข้อมูลในบทความนี้ตรวจสอบจากหน้าทางการ ณ ตุลาคม 2026 ถ้าอยากให้ทีมงานพัฒนาให้ ดูบริการพัฒนาแอปบน LINE ของเรา
#ไทม์ไลน์: จาก LINK Chain สู่ Kaia
| ช่วงเวลา | เกิดอะไรขึ้น | แหล่งที่มา |
|---|---|---|
| ส.ค. 2018 | LINE เปิดตัวโทเคนแรก LINK และเครือข่ายบล็อกเชนของตัวเอง LINK Chain โดยแจก LINK เป็นรางวัลจากการใช้บริการ LINE (ไม่มี ICO) ส่วนผู้อยู่อาศัยในญี่ปุ่นได้รับ "LINK Point" แทน | LINE |
| 2019 | LINE BITMAX กระดานแลกเปลี่ยนคริปโตในแอป LINE เปิดให้บริการในญี่ปุ่น ดำเนินการโดย LINE Xenesis | LY Corporation |
| 22 ธ.ค. 2022 | Finschia เชนที่สร้างด้วย Cosmos SDK เปิดตัว โดยรับข้อมูลทั้งหมดจากเมนเน็ต LINE Blockchain เดิม | Kaia docs |
| พ.ค. 2023 | Finschia Foundation (ก่อตั้งเมื่อมีนาคม 2023 โดย LINE Tech Plus) ย้ายระบบมาที่เมนเน็ต Finschia เสร็จ และเปลี่ยนชื่อ LINK (LN) เป็น FINSCHIA (FNSA) | Finschia Foundation |
| 15 ก.พ. 2024 | ผู้ถือเหรียญและสมาชิกกำกับดูแลของ Klaytn และ Finschia อนุมัติข้อเสนอควบรวม (KGP-25 / FGP-23) | Kaia blog |
| 29 ส.ค. 2024 | เมนเน็ต Kaia เปิดใช้งาน ยอด KLAY กลายเป็น KAIA ส่วน FNSA แลกได้ในอัตรา 1 FNSA = 148.079656 KAIA ผ่าน Kaia Portal | Kaia blog, Kaia docs |
| 22 ม.ค. 2025 | LINE NEXT เปิดตัว Mini Dapps และ Dapp Portal ใน LINE ทำงานบน Kaia | LINE |
| 9 มี.ค. 2026 | LINE NEXT เปิดตัว Unifi (เบต้าตั้งแต่ 12 ก.พ.) กระเป๋าสเตเบิลคอยน์ที่รวม Dapp Portal และ Mini Dapps | LINE |
| 1 มิ.ย. 2026 | LINE BITMAX ยุติบริการ | LY Corporation |
บริการแลก FNSA เป็น KAIA ประกาศไว้ว่าเปิดให้ใช้ 1 ปีนับจากวันเปิด Kaia ถ้ายังถือ FNSA อยู่ ให้เช็กสถานะล่าสุดกับ Kaia Portal และกระดานเทรดที่ใช้ก่อน
#สิ่งที่ยังมีอยู่ตอนนี้ (ตุลาคม 2026)
| คืออะไร | เกี่ยวกับคุณถ้า… | |
|---|---|---|
| Kaia | บล็อกเชน layer-1 ที่รองรับ EVM เหรียญหลักคือ KAIA เมนเน็ต chain ID 8217 เครือข่ายทดสอบ Kairos 1001 อัปเดตของ Kaia ในปี 2026 เน้นการชำระเงินด้วยสเตเบิลคอยน์และการเงินบนเชนในเอเชีย | ต้องการเชนที่ผู้ใช้กระเป๋าของ LINE NEXT อยู่แล้ว |
| Unifi (LINE NEXT) | กระเป๋าสเตเบิลคอยน์แบบ non-custodial ที่เปิดใน LINE ได้ ล็อกอินด้วย LINE, Apple, Google หรือ Naver รองรับ USD₮ และรวม Dapp Portal กับ Mini Dapps เดิมไว้ | อยากให้แอปของคุณไปอยู่ตรงหน้าผู้ใช้ Unifi พร้อมภารกิจและรางวัล |
| LINE MINI App / LIFF | แพลตฟอร์มของ LINE สำหรับเว็บแอปที่เปิดในแอป LINE | สร้างประสบการณ์ผู้ใช้เอง ส่วนตรรกะบล็อกเชนเป็นของคุณ |
| Messaging API | ข้อความจาก LINE Official Account ของคุณ | ต้องการแจ้งลูกค้าเมื่อมีเหตุการณ์บนเชน |
| LINE BITMAX | ปิดบริการแล้วเมื่อ 1 มิถุนายน 2026 | (ไม่มีอะไรให้ต่อยอด) |
เว็บไซต์นักพัฒนาของ Unifi คือ developers.unifi.me อธิบายสิ่งที่เรียกว่า Unifi Apps ได้แก่ SDK กระเป๋าเงิน (@linenext/dapp-portal-sdk) ซึ่งจะได้ client ID ก็ต่อเมื่อส่งใบสมัคร Unifi Apps และยอมรับเงื่อนไขแล้ว และ Mission & Reward API ที่ Unifi จ่ายรางวัลจากกระเป๋าของ Unifi เองเมื่อผู้ใช้ทำภารกิจในแอปของคุณสำเร็จ SDK นี้ออกแบบให้ทำงานใน LINE MINI App หรือ LIFF app บนโดเมนที่ลงทะเบียนไว้
#3 ทางเลือกในการพาฟีเจอร์ Web3 ไปถึงผู้ใช้ LINE
| Unifi Apps (LINE NEXT) | LIFF / LINE MINI App ของคุณเอง + กระเป๋า | ใช้แค่การส่งข้อความ | |
|---|---|---|---|
| สิ่งที่ต้องสร้าง | เว็บแอปที่ใช้ Unifi Apps SDK และ/หรือ Mission & Reward API | เว็บแอปที่เปิดใน LINE พร้อมการเชื่อมกระเป๋า | ข้อความบอทที่ส่งเมื่อมีเหตุการณ์บนเชน |
| เชน | Kaia | Kaia หรือเชน EVM ใดก็ได้ | ใดก็ได้ |
| การอนุมัติ | ใบสมัคร Unifi Apps เงื่อนไข SDK และการลงทะเบียนโดเมน | LINE MINI App Policy และการรีวิวของ LY หากต้องการสถานะ verified | กฎปกติของ LINE Official Account |
| กระเป๋าของผู้ใช้ | กระเป๋า Unifi | ตามที่คุณเชื่อมต่อ | ไม่ต้องใช้ |
| เหมาะกับ | เกมและแอปที่อยากได้ผู้ใช้และรางวัลสเตเบิลคอยน์ของ Unifi | บัตรสมาชิก ตั๋ว หรือใบรับรองภายใต้แบรนด์ของคุณ | "บัตรของคุณพร้อมแล้ว" "เปิดขายรอบใหม่ 20.00 น." |
ข้อควรรู้สำหรับทางที่สอง:
- LIFF browser เป็น WebView (WKWebView บน iOS และ Android WebView บน Android) จึงใช้กระเป๋าแบบส่วนขยายเบราว์เซอร์ไม่ได้ ให้ใช้ SDK กระเป๋าแบบฝังในแอป (embedded wallet) หรือการเชื่อมแบบ WalletConnect ซึ่งเอกสารของ Kaia แนะนำไลบรารีอย่าง Reown, Web3Auth, Privy และ Particle
- สร้างแอปใหม่เป็น LINE MINI App LINE แนะนำแบบนี้ตั้งแต่กุมภาพันธ์ 2025 เพราะ LIFF จะถูกรวมเข้ากับแบรนด์ LINE MINI App ปัจจุบัน MINI App channel มีให้เลือกสำหรับญี่ปุ่น ไทย และไต้หวัน และตั้งแต่ 11 มีนาคม 2026 ทุกคนที่ผ่านเงื่อนไขของนโยบายสามารถเผยแพร่ MINI App แบบ unverified ในไทยและไต้หวันได้ อ่านรายละเอียดเรื่องการเปิดใช้ การยืนยัน และการรีวิวได้ในคู่มือ LINE MINI App
- อ่านนโยบายก่อนออกแบบฟีเจอร์โทเคน ณ ตุลาคม 2026 LINE MINI App Policy ยังไม่มีหมวดเรื่องคริปโตโดยตรง แต่ไม่รับธุรกิจที่เกี่ยวกับการพนัน และการระดมทุนหรือคราวด์ฟันดิงที่ LY ไม่ได้อนุมัติ ห้ามเนื้อหาที่กระตุ้นการเก็งกำไรหรือการพนันอย่างรุนแรง และกำหนดให้ทำตามนโยบายของ Apple และ Google ด้วย ถ้าจะใส่การซื้อขาย รางวัลที่มีมูลค่าเป็นเงิน หรือการขายโทเคนใน MINI App ควรสอบถาม LY ก่อน
#พื้นฐาน Kaia สำหรับนักพัฒนา
| เมนเน็ต | เครือข่ายทดสอบ Kairos | |
|---|---|---|
| Chain ID | 8217 | 1001 |
| Public RPC (สำหรับทดสอบเท่านั้น) | https://public-en.node.kaia.io | https://public-en-kairos.node.kaia.io |
| Block explorer | kaiascan.io | kairos.kaiascan.io |
| เหรียญทดสอบ | — | faucet.kaia.io ขอได้บัญชีละ 1 ครั้งทุก 24 ชั่วโมง |
- Kaia เป็น hard fork ของ Klaytn chain ID จึงไม่เปลี่ยน เครือข่ายทดสอบ Baobab เปลี่ยนชื่อเป็น Kairos และ Cypress เรียกว่า "Mainnet" เมธอด JSON-RPC ย้ายไปใช้ namespace
kaia_โดยklay_ยังใช้ได้ และมีeth_ให้ใช้ด้วย - รองรับ EVM ใช้ Solidity, Hardhat, ethers.js และ MetaMask ได้เหมือนบน Ethereum เอกสารของ Kaia ระบุว่าสร้างบล็อกทุก 1 วินาทีและธุรกรรมสิ้นสุดทันที (immediate finality)
- ค่าธรรมเนียมเปลี่ยนแปลงได้ ตั้งแต่ hard fork ของ Kaia มี base fee ที่ปรับทุกบล็อก และเพิ่ม priority fee ได้ ให้ ethers.js ประเมินค่าธรรมเนียมเอง อย่าคัดลอก
gasPrice: 250000000000(250 gkei) แบบตายตัวจากบทเรียน Klaytn รุ่นเก่า (Kaia docs) - มาตรฐานโทเคน Kaia มีมาตรฐานของตัวเองคือ KIP-7 (fungible) และ KIP-17 (NFT) อยู่ใน Kaia Contracts ซึ่ง fork มาจาก OpenZeppelin แต่สัญญามาตรฐาน ERC-20 และ ERC-721 ก็ deploy ได้ตามเดิม
- Public endpoint ไม่ใช่สำหรับใช้งานจริง Kaia ระบุว่าให้ไว้สำหรับการทดสอบและพัฒนา ไม่รับประกัน uptime และไม่ควรใช้เชิงพาณิชย์ (รายการ Public RPC) เมื่อขึ้นระบบจริงให้ใช้ผู้ให้บริการโหนดหรือรันโหนดเอง
#ตัวอย่างสร้างจริง: บัตรสมาชิก NFT ที่ผูกกับ LINE
สถานการณ์: คาเฟ่แจกบัตรสมาชิก NFT ให้ลูกค้าประจำ ลูกค้าเปิด LINE MINI App ของคาเฟ่ เชื่อมกระเป๋า แล้วรับบัตร จากนั้น LINE Official Account ของคาเฟ่ส่งข้อความยืนยันในแชท
- MINI App เรียก
liff.init()แล้วขอ ID token ของผู้ใช้ - เซิร์ฟเวอร์ออก nonce ใช้ครั้งเดียว พร้อมข้อความที่ต้องเซ็น
- กระเป๋าเซ็นข้อความนั้น
- เซิร์ฟเวอร์ตรวจ ID token กับ LINE และตรวจลายเซ็นด้วย ethers.js แล้วบันทึก LINE user ID คู่กับที่อยู่กระเป๋า
- เซิร์ฟเวอร์ mint บัตรด้วยคีย์ minter ของตัวเอง
- เมื่อธุรกรรมยืนยันแล้ว LINE Official Account ส่งข้อความหาลูกค้า
#ขั้นที่ 1: สัญญาอัจฉริยะ (OpenZeppelin v5, Hardhat 2)
mkdir membership-pass && cd membership-pass
npm init -y
npm install --save-dev hardhat@hh2 @nomicfoundation/hardhat-toolbox@hh2 dotenv
npm install @openzeppelin/contracts
npx hardhat init
แท็ก hh2 จะติดตั้ง Hardhat 2 ซึ่งเป็นเวอร์ชันที่คู่มือ Hardhat ของ Kaia ใช้ ส่วน Hardhat 3 ใช้รูปแบบไฟล์ตั้งค่าที่ต่างออกไป
// contracts/MembershipPass.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
import {ERC721} from "@openzeppelin/contracts/token/ERC721/ERC721.sol";
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";
contract MembershipPass is ERC721, Ownable {
uint256 private _nextTokenId;
string private _base;
constructor(address initialOwner, string memory baseURI)
ERC721("Cafe Membership Pass", "PASS")
Ownable(initialOwner)
{
_base = baseURI;
}
function mintTo(address to) external onlyOwner returns (uint256 tokenId) {
tokenId = _nextTokenId++;
_safeMint(to, tokenId);
}
function _baseURI() internal view override returns (string memory) {
return _base;
}
}
// hardhat.config.ts
import { HardhatUserConfig } from "hardhat/config";
import "@nomicfoundation/hardhat-toolbox";
import "dotenv/config";
const accounts = process.env.DEPLOYER_PRIVATE_KEY ? [process.env.DEPLOYER_PRIVATE_KEY] : [];
const config: HardhatUserConfig = {
solidity: "0.8.28",
networks: {
kairos: {
url: process.env.KAIROS_RPC_URL ?? "https://public-en-kairos.node.kaia.io",
chainId: 1001,
accounts,
},
kaia: {
url: process.env.KAIA_RPC_URL ?? "",
chainId: 8217,
accounts,
},
},
};
export default config;
// scripts/deploy.ts
import { ethers } from "hardhat";
async function main() {
const [deployer] = await ethers.getSigners();
const pass = await ethers.deployContract("MembershipPass", [
deployer.address,
"https://example.com/pass/",
]);
await pass.waitForDeployment();
console.log("MembershipPass:", await pass.getAddress());
}
main().catch((error) => {
console.error(error);
process.exitCode = 1;
});
deploy ลงเครือข่ายทดสอบก่อนด้วย npx hardhat run scripts/deploy.ts --network kairos โดยใช้ KAIA ทดสอบจาก faucet ไฟล์ตั้งค่าไม่มี gasPrice โดยตั้งใจ
#ขั้นที่ 2: ใน LINE MINI App พิสูจน์ว่าผู้ใช้เป็นใครและเป็นเจ้าของกระเป๋าไหน
// lib/link-wallet.ts (ทำงานใน LIFF browser)
import liff from "@line/liff";
import { BrowserProvider, type Eip1193Provider } from "ethers";
export async function linkWallet(walletProvider: Eip1193Provider) {
await liff.init({ liffId: process.env.NEXT_PUBLIC_LIFF_ID! });
if (!liff.isLoggedIn()) {
liff.login();
return;
}
const idToken = liff.getIDToken(); // ต้องเปิด scope openid
if (!idToken) throw new Error("No ID token");
const { nonce, message } = await fetch("/api/wallet/nonce", { method: "POST" }).then((r) => r.json());
const signer = await new BrowserProvider(walletProvider).getSigner();
const signature = await signer.signMessage(message);
const res = await fetch("/api/wallet/link", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ idToken, address: await signer.getAddress(), nonce, signature }),
});
if (!res.ok) throw new Error("Wallet link failed");
}
walletProvider มาจาก SDK กระเป๋าที่คุณเลือก ส่วน /api/wallet/nonce ควรคืน nonce แบบสุ่มพร้อมข้อความที่ต้องเซ็น เก็บไว้ฝั่งเซิร์ฟเวอร์ไม่กี่นาทีและใช้ได้ครั้งเดียว ห้ามส่งโปรไฟล์จาก liff.getProfile() หรือ user ID ไปเป็นหลักฐานยืนยันตัวตน เอกสารของ LINE ให้ส่ง ID token แล้วตรวจที่เซิร์ฟเวอร์ (เอกสาร LIFF)
#ขั้นที่ 3: ฝั่งเซิร์ฟเวอร์ ตรวจทั้งสองอย่างแล้วค่อยผูก
// app/api/wallet/link/route.ts
import { NextResponse } from "next/server";
import { isAddress, verifyMessage } from "ethers";
import { consumeNonce, saveWalletLink } from "@/lib/wallet-store"; // ที่เก็บข้อมูลของคุณเอง
export async function POST(req: Request) {
const { idToken, address, nonce, signature } = await req.json();
if (!isAddress(address)) return NextResponse.json({ error: "Bad address" }, { status: 400 });
// 1. ให้ LINE ตรวจ ID token โดย client_id = channel ID ของ LINE MINI App / LIFF channel
const verify = await fetch("https://api.line.me/oauth2/v2.1/verify", {
method: "POST",
headers: { "Content-Type": "application/x-www-form-urlencoded" },
body: new URLSearchParams({ id_token: idToken, client_id: process.env.LINE_LOGIN_CHANNEL_ID! }),
});
if (!verify.ok) return NextResponse.json({ error: "Invalid ID token" }, { status: 401 });
const { sub: lineUserId } = await verify.json();
// 2. nonce ต้องมีอยู่จริง ยังไม่หมดอายุ และยังไม่ถูกใช้ คืนค่าเป็นข้อความที่ออกไป
const message = await consumeNonce(nonce);
if (!message) return NextResponse.json({ error: "Expired nonce" }, { status: 401 });
// 3. กระเป๋าต้องเซ็นข้อความนั้นตรงทุกตัวอักษร
if (verifyMessage(message, signature).toLowerCase() !== address.toLowerCase()) {
return NextResponse.json({ error: "Signature mismatch" }, { status: 401 });
}
await saveWalletLink({ lineUserId, address });
return NextResponse.json({ ok: true });
}
#ขั้นที่ 4: mint บัตร แล้วแจ้งลูกค้าใน LINE
// lib/issue-pass.ts (ฝั่งเซิร์ฟเวอร์เท่านั้น)
import { Contract, JsonRpcProvider, Wallet, type ContractTransactionReceipt } from "ethers";
import { messagingApi } from "@line/bot-sdk";
const provider = new JsonRpcProvider(process.env.KAIA_RPC_URL);
const minter = new Wallet(process.env.MINTER_PRIVATE_KEY!, provider);
const pass = new Contract(
process.env.PASS_ADDRESS!,
[
"function mintTo(address to) returns (uint256)",
"event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)",
],
minter,
);
const line = new messagingApi.MessagingApiClient({
channelAccessToken: process.env.LINE_CHANNEL_ACCESS_TOKEN!,
});
export async function issuePass(lineUserId: string, address: string) {
const tx = await pass.mintTo(address);
const receipt: ContractTransactionReceipt | null = await tx.wait();
if (!receipt) throw new Error("Transaction not confirmed");
const transfer = receipt.logs
.map((log) => pass.interface.parseLog(log))
.find((event) => event?.name === "Transfer");
await line.pushMessage({
to: lineUserId,
messages: [{ type: "text", text: `บัตรสมาชิก #${transfer?.args.tokenId} ของคุณพร้อมใช้งานแล้ว` }],
});
}
3 รายละเอียดที่ทำให้โปรเจกต์จริงพัง:
- User ID แยกตาม provider ค่า
subใน ID token คือ user ID ภายใต้ provider ของ MINI App channel ช่อง Messaging API จะ push หา ID นี้ได้ก็ต่อเมื่อทั้งสอง channel อยู่ภายใต้ provider เดียวกัน และลูกค้าต้องเป็นเพื่อนของ LINE Official Account ที่ไม่ได้บล็อกไว้ - ข้อความ push กินโควตา ทุกข้อความ push นับรวมในโควตาข้อความรายเดือนของ LINE Official Account แต่ข้อความตอบกลับ (reply) เมื่อลูกค้าทักมาไม่นับ ดูแพ็กเกจในไทย ญี่ปุ่น และไต้หวันได้ในคู่มือราคา LINE OA
- MINI App ที่ verified แล้วใช้ service message แทนได้ แต่ใช้ได้เฉพาะยืนยันสิ่งที่ผู้ใช้ทำ ห้ามส่งโปรโมชัน และต้องเป็นแอปที่ verified เท่านั้น
ถ้ายังไม่คุ้นกับ webhook และ channel token เริ่มจากบทเรียน LINE Messaging API และคู่มือพัฒนา LIFF app
#ความปลอดภัยและกฎระเบียบ
- คีย์ เก็บคีย์ deployer และ minter ไว้ใน secrets manager หรือ KMS ห้ามใส่ในโค้ดฝั่งหน้าเว็บหรือตัวแปร
NEXT_PUBLIC_เติมเงินในกระเป๋า minter เท่าที่จำเป็น และให้สิทธิ์ owner ของสัญญาอยู่กับกระเป๋า multisig (เอกสาร Kaia มีคู่มือ Safe) - อย่าเชื่อข้อมูลจากฝั่งผู้ใช้ ตรวจ ID token และลายเซ็นที่เซิร์ฟเวอร์ ใช้ nonce ครั้งเดียวที่หมดอายุเร็ว และจำกัดจำนวนคำขอ (rate limit)
- สัญญาอัจฉริยะ ใช้ไลบรารีที่ผ่านการตรวจสอบแล้วอย่าง OpenZeppelin เขียนเทสต์ และให้บุคคลภายนอก audit ก่อนขึ้นเมนเน็ตเมื่อมีมูลค่าจริง หลีกเลี่ยง upgradeable proxy ถ้าไม่จำเป็น
- ข้อมูลส่วนบุคคล ที่อยู่กระเป๋าที่ผูกกับ LINE user ID ถือเป็นข้อมูลส่วนบุคคล ต้องระบุในนโยบายความเป็นส่วนตัว และ LINE MINI App channel ต้องมี URL นโยบายความเป็นส่วนตัวจึงจะผ่านการรีวิว
- กฎหมาย ในญี่ปุ่น การให้บริการแลกเปลี่ยนคริปโตแก่ลูกค้าต้องจดทะเบียนกับ Financial Services Agency ในไทย ก.ล.ต. กำกับดูแลธุรกิจสินทรัพย์ดิจิทัล และในไต้หวัน Financial Supervisory Commission กำกับผู้ให้บริการสินทรัพย์เสมือน โทเคนหรือ NFT ของคุณจะเข้าข่ายถูกกำกับหรือไม่ขึ้นกับการออกแบบ จึงควรปรึกษานักกฎหมายในแต่ละประเทศก่อนเปิดตัว
- กฎของแพลตฟอร์ม LINE MINI App Policy และกฎของ Apple กับ Google มีผลซ้อนกับกฎหมายอีกชั้นหนึ่ง
#เมื่อไหร่ที่ไม่จำเป็นต้องใช้บล็อกเชน
| เป้าหมาย | ทางที่ง่ายกว่า | ใช้เชนจึงคุ้มเมื่อ… |
|---|---|---|
| บัตรสะสมแต้มหรือคะแนน | บัตรสะสมแต้มของ LINE Official Account หรือฐานข้อมูลหลัง LIFF app | แต้มต้องโอนต่อหรือใช้นอกธุรกิจของคุณได้ |
| คูปอง | คูปองใน LINE OA Manager | แทบไม่เคย |
| ระดับสมาชิก | ฐานข้อมูลคู่กับ LINE Official Account | สถานะสมาชิกต้องขายต่อได้หรือพิสูจน์ให้บุคคลที่สามดู |
| ตั๋วงานอีเวนต์ | ตั๋ว QR จากระบบจองของคุณ | การขายต่อต้องตรวจย้อนได้โดยไม่ต้องเชื่อใจคุณ |
| ใบรับรองของแท้ | บันทึกที่มีลายเซ็นในฐานข้อมูลของคุณ | ผู้ซื้อและผู้ขายต่อต้องตรวจสอบได้ด้วยตัวเอง |
บล็อกเชนเพิ่มภาระทั้งการพาผู้ใช้สร้างกระเป๋า ค่าธรรมเนียม การดูแลคีย์ ความผิดพลาดที่ย้อนกลับไม่ได้ และคำถามทางกฎหมาย ถ้าลูกค้าไม่เคยนำสิ่งนั้นออกไปใช้นอกธุรกิจของคุณ ฐานข้อมูลกับ LINE Official Account ทำได้เร็วและถูกกว่า ดูทางเลือกแบบไม่ใช้บล็อกเชนได้ในคู่มือ LINE CRM และการดูแลลูกค้า
#LineBot.pro ช่วยอะไรได้บ้าง
LineBot.pro ไม่มีฟีเจอร์บล็อกเชน กระเป๋าเงิน NFT หรือโทเคน งานบล็อกเชน LIFF และ LINE MINI App เป็นงานพัฒนาเฉพาะตามคำขอ บอกความต้องการผ่านหน้าพัฒนาระบบบน LINE หน้าพัฒนาแอปบน LINE หรือแบบฟอร์มติดต่อ แล้วเราจะประเมินขอบเขตงานร่วมกับคุณ
เครื่องมือแบบใช้เองช่วยฝั่ง LINE ของการเปิดตัวได้:
- ประกาศการเปิดขายด้วย Rich Message จาก AI พิมพ์อธิบายสิ่งที่ต้องการ AI จะเขียนข้อความ วาดภาพขนาด 1200 × 675 px และสร้าง Flex Message ที่ถูกต้องพร้อมปุ่มลิงก์ไป MINI App ของคุณ ใช้ 8 เครดิตต่อการ์ด ถ้าสร้างไม่สำเร็จระบบคืนเครดิตอัตโนมัติ
- ส่งถึงเพื่อนด้วย Campaigns บรอดแคสต์ถึงเพื่อนทั้งหมดหรือรายชื่อ LINE user ID ที่วางไว้ ส่งทันทีหรือตั้งเวลาได้ การส่งใช้ 0 เครดิต แต่ยังนับโควตารายเดือนของ LINE
- เพิ่มปุ่ม Rich Menu ที่เปิด MINI App เครื่องมือสร้าง Rich Menu ด้วย AI ทำทั้งรูปและ JSON (10 เครดิต) โดยปุ่มเปิดลิงก์หรือส่งข้อความได้ แล้วคุณอัปโหลดเองใน LINE OA Manager
สมัครใหม่รับฟรี 50 เครดิตโดยไม่ต้องใช้บัตร หลังจากนั้นซื้อแพ็กเครดิตแบบจ่ายครั้งเดียว ไม่มีสมาชิกรายเดือน และเครดิตไม่มีวันหมดอายุ
#คำถามที่พบบ่อย
Q: LINE ยังมีบล็อกเชนของตัวเองอยู่ไหม?
ไม่มีแล้ว เมนเน็ต LINE Blockchain กลายเป็น Finschia ในเดือนธันวาคม 2022 จากนั้น Finschia รวมกับ Klaytn เป็น Kaia ซึ่งเปิดเมนเน็ตตั้งแต่ 29 สิงหาคม 2024 กระเป๋า Unifi ของ LINE NEXT ก็ทำงานบน Kaia
Q: เหรียญ LINK ไปไหนแล้ว?
เปลี่ยนชื่อเป็น FINSCHIA (FNSA) ในเดือนพฤษภาคม 2023 ตั้งแต่ 29 สิงหาคม 2024 แลก FNSA เป็น KAIA ได้ในอัตรา 1 FNSA = 148.079656 KAIA ผ่าน Kaia Portal ซึ่งประกาศไว้ว่าเปิดให้บริการ 1 ปี เช็กสถานะล่าสุดกับ Kaia Portal หรือกระดานเทรดที่ใช้
Q: LINE BITMAX ยังใช้ได้อยู่ไหม?
ใช้ไม่ได้แล้ว LINE BITMAX ยุติบริการเมื่อ 1 มิถุนายน 2026 LY Corporation แจ้งว่าคริปโตที่เหลือในบัญชีจะถูกแปลงเป็นเงินเยนตามราคาตลาดที่เป็นธรรม แล้วโอนคืนเข้าบัญชีธนาคารที่ผู้ใช้ลงทะเบียนไว้
Q: LIFF app หรือ LINE MINI App เชื่อมกระเป๋าคริปโตได้ไหม?
ได้ ในฐานะโค้ดเว็บทั่วไป เพราะ LINE ไม่มี API กระเป๋าเงินให้ LIFF browser เป็น WebView จึงควรใช้ SDK กระเป๋าแบบฝังในแอป การเชื่อมแบบ WalletConnect หรือ Unifi Apps SDK หาก LINE NEXT อนุมัติใบสมัคร และควรอ่าน LINE MINI App Policy ก่อนเพิ่มฟีเจอร์โทเคน
Q: Unifi คืออะไร?
Unifi คือกระเป๋าสเตเบิลคอยน์แบบ non-custodial ของ LINE NEXT เปิดตัวเมื่อ 9 มีนาคม 2026 และเปิดใช้ผ่าน LINE ได้ รองรับ USD₮ ทำงานบน Kaia และรวม Dapp Portal กับ Mini Dapps เดิมไว้แล้ว
Q: LineBot.pro มีฟีเจอร์บล็อกเชนไหม?
ไม่มี LineBot.pro ใช้สร้าง Rich Menu, Rich Message และแบนเนอร์ ส่งแคมเปญ และตอบกลับด้วยคีย์เวิร์ด งานบล็อกเชนเป็นงานพัฒนาเฉพาะตามคำขอ
ขั้นตอนต่อไป:
- เช็กการเปิดใช้และกฎการยืนยันในคู่มือ LINE MINI App
- สร้างหน้าแอปด้วยคู่มือพัฒนา LIFF app
- เชื่อมเซิร์ฟเวอร์ด้วยบทเรียน LINE Messaging API
- คุยเรื่องงานพัฒนาเฉพาะได้ที่หน้าพัฒนาแอปบน LINE
บริการที่เกี่ยวข้อง
เกี่ยวกับ LineBot.pro
LineBot.pro คือเครื่องมือ AI สำหรับ LINE Official Account ที่ช่วยสร้าง Rich Menu, Rich Message และแบนเนอร์ ส่งแคมเปญบรอดแคสต์ และตอบกลับอัตโนมัติด้วยคำสำคัญ ทีมงานของเราเขียนคู่มือเหล่านี้จากประสบการณ์จริงกับ LINE Messaging API
ติดต่อเราบทความที่เกี่ยวข้อง

สอนพัฒนา LIFF App 2026 ด้วย Next.js และ TypeScript
วิธีสร้าง LIFF (LINE Front-end Framework) app ในปี 2026 ตั้งแต่ตั้งค่า channel และ endpoint URL กฎของ liff.init การยืนยัน ID token ฝั่งเซิร์ฟเวอร์ sendMessages shareTargetPicker deep link การทดสอบด้วย LIFF CLI และอัปเดตความปลอดภัย v2.31.1
อ่านเพิ่มเติม
LINE MINI App คืออะไร? ไทยเปิดให้ทุกคนสร้างได้แล้ว 2026
LINE MINI App คือเว็บแอปที่เปิดใช้ใน LINE ได้โดยไม่ต้องโหลดแอป ตั้งแต่ 11 มีนาคม 2026 ธุรกิจและบุคคลในไทยสร้างและเผยแพร่เองได้ สรุปความต่างของ Verified กับ Unverified MINI App ความต่างจาก LIFF การรับชำระเงิน Service Message ระยะเวลารีวิว และค่าใช้จ่ายในไทย ญี่ปุ่น และไต้หวัน
อ่านเพิ่มเติม
เชื่อมต่อ LINE API สำหรับนักพัฒนา: Messaging API, Login, LIFF
ภาพรวม LINE API ปี 2026 สำหรับนักพัฒนา และวิธีเรียกใช้โดยตรง: แต่ละ API ทำอะไรได้ การตั้งค่า channel การ reply และ push ด้วย fetch การตรวจ signature ของ webhook, LINE Login แบบ PKCE, ID token จาก LIFF, rate limit และการจัดการ error
อ่านเพิ่มเติมพร้อมให้ LINE OA ของคุณทำงานอัตโนมัติหรือยัง?
เริ่มสร้างคอนเทนต์และระบบตอบกลับอัตโนมัติบน LINE กับ LineBot.pro วันนี้