LTCスキャン

LTC ウォレットファインダー

教育用ツール: Litecoinの4種類の形式のアドレス残高の確認とスキャン (BlockCypher API)

LTCウォレット残高確認 (手動)

確認済み残高: -
ネットワーク: Litecoin (LTC)

検索モード & APIプロバイダー設定

自動スキャン進行状況

検出結果 ( Winner File )


Litecoinのアドレス種類とAPIを理解する

Litecoinには複数のアドレス形式があります。 「L」「M」「ltc1」などの違いには、それぞれ異なる技術的な意味があります。 この記事では、Litecoinのアドレス形式とAPIの基本を分かりやすく解説します。

🪙 Litecoinとは?

Litecoin(LTC)は、Bitcoinの設計思想をベースとして開発された暗号資産です。 Bitcoinと同じくUTXOモデルを採用しており、ブロックチェーン上で トランザクションを確認することができます。

LitecoinをウォレットやWebアプリケーションから扱う場合、 特に重要になるのが「アドレスの種類」です。

Litecoinには従来型のアドレスだけではなく、 P2SH、SegWit、MWEBなどに関連する複数の形式があります。

💡 ポイント
Litecoinアドレスは単なる文字列ではありません。 アドレスの先頭部分や形式によって、利用されている仕組みを ある程度判断できます。

🔎 Litecoinの主なアドレス形式

P2PKH / Legacy

「L」で始まるアドレス

Lxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Litecoinの従来型アドレスです。 Base58Check形式で表現されます。

Litecoin MainnetのP2PKHでは、 0x30 のバージョンバイトが使用されます。

P2SH

「M」で始まるアドレス

Mxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

P2SH(Pay to Script Hash)形式のアドレスです。

Litecoin MainnetではP2SHのアドレスが 「M」で始まる形式として知られています。

Native SegWit

「ltc1」で始まるアドレス

ltc1qxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Bech32系の形式を使用するSegWitアドレスです。

Human-readable part(HRP)として ltc1 が使用されるため、 Litecoin用のアドレスであることを識別しやすくなっています。

MWEB

「ltc1mweb」で始まる形式

ltc1mwebxxxxxxxxxxxxxxxxxxxxxxxx

MWEB(MimbleWimble Extension Block)に関連する Litecoinのアドレス形式です。

通常のSegWitアドレスとは異なるHRPが使用されます。


📋 Litecoinアドレス形式を比較

種類 代表的な先頭 形式 特徴
P2PKH L Base58Check Litecoinの従来型アドレス
P2SH M Base58Check Script Hashを利用
SegWit ltc1 Bech32系 Native SegWit用
MWEB ltc1mweb Bech32系 MWEB関連のアドレス

🧪 インタラクティブ:Litecoinアドレスを判定

Litecoinアドレスを入力すると、 先頭部分から代表的なアドレス形式を簡易判定できます。

このチェッカーはアドレスの形式を確認するだけです。 残高、秘密鍵、ウォレット情報にはアクセスしません。

アドレスを入力してください。

🌐 Litecoin APIとは?

Litecoinのブロックチェーンデータは、 APIを利用してWebアプリケーションから取得することができます。

APIを利用すると、例えば次のような情報を取得できます。

  • アドレスの残高
  • トランザクション履歴
  • トランザクションID
  • ブロック情報
  • ブロック高
  • ネットワーク上のイベント

🔗 BlockCypher API

Litecoinに対応したブロックチェーンAPIの一例として、 BlockCypherがあります。

Litecoin MainnetのAPIベースURLは次の形式です。

https://api.blockcypher.com/v1/ltc/main

このAPIを利用することで、 Litecoinのアドレス、トランザクション、 ブロックなどの情報をアプリケーションから扱うことができます。


🧩 Litecoin APIで扱える主なデータ

💰 Address API

Litecoinアドレスに関連する情報を取得するためのAPIです。

/v1/ltc/main/addrs/<address>

アドレスの残高やトランザクション関連情報などを アプリケーションへ表示する用途に利用できます。


🧱 Block API

Litecoinのブロック情報を取得するためのAPIです。

/v1/ltc/main/blocks/<hash-or-height>

ブロックハッシュやブロック高などを利用して ブロックチェーン情報を確認できます。


💸 Transaction API

Litecoinトランザクションの詳細を取得するためのAPIです。

/v1/ltc/main/txs/<txhash>

TxIDを使ってトランザクションの詳細を確認する Explorerなどの開発に利用できます。


🔔 Webhook / Events

ブロックやトランザクションなどのイベントを監視する アプリケーションを構築できます。

Webhook / WebSocket

⚙️ Litecoin Core RPCという選択肢

外部APIを利用する方法だけではありません。 自分でLitecoin Coreノードを運用している場合は、 JSON-RPCを利用してノードへ直接問い合わせることもできます。

例えば、 getnewaddress RPCは新しい受信用アドレスを生成するために利用できます。

getnewaddress "label" "address_type"

Litecoin Coreでは、ウォレットの設定やバージョンに応じて、 Legacy、P2SH-SegWit、Bech32、MWEBなどの アドレスタイプを扱うことができます。


🚀 APIを使うと何ができる?

目的 利用例
残高確認 Litecoinアドレスの残高をWebページに表示
取引履歴 入出金トランザクションを一覧表示
TX確認 TxIDからトランザクションの詳細を確認
ブロック確認 ブロック番号、ハッシュ、トランザクションなどを表示
監視 新しいトランザクションやブロックを監視
Webアプリ Litecoin Explorerやウォレット関連ツールを開発

🔐 APIを利用するときの注意点

  • 公開APIにはレート制限が設定されている場合があります。
  • APIキーを利用する場合、 ブラウザ側のJavaScriptへ直接埋め込まない設計が重要です。
  • 残高確認と送金処理は別の問題として考える必要があります。
  • Litecoinアドレスから秘密鍵を取得することはできません。
  • MWEBに対応しているかどうかは、 使用するウォレットやAPIサービスの仕様を確認してください。
  • 本番環境では、APIレスポンスの検証や エラー処理もしっかり実装する必要があります。

🎯 まとめ

Litecoinには複数のアドレス形式が存在します。

Lから始まるP2PKH、 Mから始まるP2SH、 ltc1から始まるSegWit、 そしてltc1mwebで識別される MWEB関連の形式などがあります。

また、APIを利用すれば、 Litecoinの残高、トランザクション、 ブロック情報などをWebアプリケーションから 簡単に扱えるようになります。

Litecoinを理解するうえで大切なのは、 「このアドレスはどの形式なのか?」 「このデータはどのAPIから取得できるのか?」 という2つの視点です。


💡 最後に

Litecoinのアドレス形式とAPIを理解すると、 単なるウォレット利用だけでなく、 Explorer、残高チェッカー、トランザクション監視、 ブロックチェーン分析ツールなど、 さまざまなWebアプリケーションを構築できるようになります。