Cryptoの記事一覧

x402 × Solana実装ガイド | 支払い対応MCPサーバーをTypeScriptで構築する
x402 V2プロトコルのSolana実装を徹底解説。SVM exact schemeの仕組みから、@x402/mcpパッケージを使った支払い対応MCPサーバーの構築まで、実際のコードとともにステップバイステップで解説します。

x402 V2 解説 | Solana等マルチチェーン対応・OpenClawの自動売買にも利用されるHTTP決済プロトコル
累計$600M超のボリュームを記録するHTTP決済プロトコルx402がV2で大幅進化。Solana等のマルチチェーン対応、Extensions拡張機構、Discovery APIを解説。OpenClaw FoundryやClawRouterなどAIエージェントの自動売買での採用事例も紹介します。

x402とは? AIエージェント × MCP × 暗号資産が交差するHTTP自動決済プロトコル
HTTP 402を活用した決済プロトコル「x402」の入門ガイド。暗号資産(USDC)即時決済、AIエージェントによるMCP経由の自動購入、マルチチェーン対応まで、全体像を解説します。

OpenClaw × Solana 事例まとめ - 公式スキル・周辺プロダクト・使いどころ
OpenClawとSolanaが交わる実例(公式スキル、周辺プラグイン、取引・監視系プロジェクト、ハッカソン)を一次ソースのリンク付きで一覧にまとめます。

Token2022で作るステーブルコインに強制差押機能を実装 — PermanentDelegate【TokenExtension解説】
Solana Token2022のPermanentDelegate拡張を使い、管理者がトークンを強制Transfer/Burnできる仕組みを解説。規制対応やステーブルコイン運用に必要な差し押さえ機能を、@solana/kitによるTypeScript実装をコード付きで紹介します。

Token2022で作るステーブルコインに送金手数料機能を設定 — TransferFee【TokenExtension解説】
Solana Token2022のTransferFee拡張を使い、トークン送金時に手数料を自動徴収する仕組みを解説。basis pointsによる手数料率設定から手数料付き送金の実行まで、@solana/kitによるTypeScript実装をコード付きで紹介します。

Token2022にMetadataを付与する — TokenMetadataとMetadataPointer【TokenExtension解説】
Solana Token2022のTokenMetadataとMetadataPointerを使い、Mint内にメタデータを直接埋め込む方法を解説。@solana/kitによるTypeScript実装をアンカー付きコードで紹介します。

Token-2022とは - SPL Tokenとの違いと拡張機能について
Token-2022(Token Extensions)はSPL Tokenの上位互換として登場したSolanaの新しいトークン規格です。送金手数料、秘密保持転送、ロイヤリティ管理など13以上の拡張機能を解説し、Solana Kitでの実装方法も紹介します。

Surfpool入門 - solana-test-validatorの上位互換ツールでSolana開発を効率化
Surfpoolはsolana-test-validatorのdrop-in replacementとして動作するSolanaローカル開発ツールです。MainnetのUSDCやJupiterなどのアカウントをオンデマンドで取得でき、実際のトークンを使った統合テストが可能です。

SolanaNFT作り方一覧 - TokenMetadata・CoreAssets・cNFT等 11パターンを比較解説
Solana NFT開発で迷わない実装選択ガイド。SPL Token・Token Metadata・Core Assets・cNFT・xNFT全11パターンの技術仕様・コスト・マーケット対応を徹底比較。開発者向け最適化指針付き

Solana Anchor アカウントタイプ解説:技術特性と選択基準
Solana AnchorのSigner、Account、AccountLoader、UncheckedAccount、Program、SystemAccount、AccountInfo、InterfaceAccount、Mint、TokenAccount、SystemProgramの技術的特性、パフォーマンス、セキュリティ特性を客観的に解説し、技術要件に基づく選択基準を提供します。

Solana x Anchor - remaining_accounts CPI利用時のlifetimeエラー解決
Solana remaining_accounts利用時のlifetimeエラーを解決。CPI呼び出しでのライフタイム競合の原因と3つの解決パターンを実コード付きで解説。

thirdwebのgetOwnedTokenIdsがslowな問題を解消する
thirdweb の getOwnedTokenIds のレスポンスが遅く、利用に耐えないという問題があります。トークン数が少ない場合は問題が顕在化しませんが、トークン数が多い場合この点難しいところです。本記事ではそれに対しての対策を案内します。

NFT会員サイト作成TIPS - 保有NFT一覧を高速に取得する方法
NFT保有者限定サイトを作成するにあたり、ウォレットがどの tokenId を保持しているかを判定したい場面があります。例えばユーティリティの申し込みや判定において、特定のプレミアムがついた NFT のみ許可する一覧取得が必要になります。この記事ではどのトークンを保持しているかを高速に出力する実装方法について解説します。

thirdwebでの WhitelistMint / PreMint / PublicMint のやり方 - Claim Conditionsの知見とともに
NFTの配布では、一般にWhitelistMINT(WLMint)、PreMint、PublicMintといった配布方式があります。それらをthirdwebでどう実現していくかを説明していきます。
thirdwebの使い方 - 独自コントラクトの作成と「NFTのMINTサイト」の作り方を紹介
thirdwebでの独自コントラクト作成 〜 MINTサイト作成までの流れが掴める記事です。サンプルリポジトリ(React/Next.js)を使って、MINTサイトをすぐに構築する方法を説明します。独自コントラクトでのNFT作成までの一連のフローを体験してみましょう。
![[TIPS] thirdwebのMINT時priceを表示する - thirdwebのフロントエンド実装](/_next/image?url=https%3A%2F%2Fs3.ap-northeast-1.amazonaws.com%2Fhanzochang.com%2F_v2%2Farticle-ogp-011.png&w=3840&q=75&dpl=dpl_4SaiRagE2DD3tSD6pSPuSwYv3SgQ)
[TIPS] thirdwebのMINT時priceを表示する - thirdwebのフロントエンド実装
thirdwebのフロントエンド実装についての記事です。ReactでのNFTDropのMINTの価格の実装方法がわかります。

thirdwebのBatchUpload利用方法
thirdwebにはBatchUploadと呼ばれるIPFSにmetadataと画像をまとめてアップロードしてくれる便利な機能があります。少しだけクセがあるので、この記事は捜査方法を解説しています。

ipfs:// のURLをブラウザで直接見られるようにする
「ipfs://〜」で始まるURIをブラウザで直接閲覧できるようにする方法を紹介します。ipfsのURIをコピペしてブラウザバーにいれるだけで、参照できるようになるので、IPFSを利用した開発が楽になります。

リビールNFTの作り方 | thirdwebでつくるノーコードなリビールNFT作成方法
この記事では、リビール(reveal)機能付きのNFTの作成方法を紹介します。thirdwebを使うことで、ノーコードで実現できます。リビールNFTを使うことで、NFTプロジェクトに期待感を醸成したり、またはガチャのようにNFTごとに価値を変化させたい場合に効果的です。

NFT独自コントラクトをノーコードでデプロイできる、4つのサービスを紹介
NFTアート作成に必要な前提知識の習得を目的とした記事です。ブロックチェーン・FT・NFT・コントラクトに関する基礎知識を速習することができます。NFTアートの作りたいと思っているクリエイターやエンジニア向けに情報を整理しました。

NFTアートの基礎知識 | ブロックチェーン・NFT・コントラクト
NFTアート作成に必要な前提知識の習得を目的とした記事です。ブロックチェーン・FT・NFT・コントラクトに関する基礎知識を速習することができます。NFTアートの作りたいと思っているクリエイターやエンジニア向けに情報を整理しました。