Keyring Support
ENGLISH日本語中文
日本語
日本語
  • KEYRINGサポートページ
  • KEYRING PRO
    • はじめに
    • 使い方
      • アカウント
      • トークンの送受信
      • KEYRINGエクスチェンジ
      • トークンを追加
      • RPCを追加
      • コイン検索
      • セキュリティ対策の設定
      • ウォレットのバックアップ
      • NFCキーカードの操作
      • プライベートキーの表示
      • NFTの管理
      • 流動性
      • ピン留めされたトランザクション
      • 取引履歴
    • FAQ
    • ソーシャルリンク
    • keyring.app
  • KEYRING PROのBitcoinアドレス
  • KEYRING SMART
    • 使い方
    • FAQ
    • ヘッダー:KEYRING Smart SDK 統合ガイド
    • 免責事項
    • 利用規約
    • プライバシーポリシー
  • KEYRING SMART DECARD
    • はじめに
    • DeCardの復旧方法
    • FAQ
  • KEYRING EMAIL WALLET
    • KEYRING Email Walletとは何ですか?
    • 使い方
    • エアドロップ
    • FAQ
    • Receive Link
      • Receive Linkを作成する方法
      • トークンを請求する方法
      • Receive Link FAQ
  • KEYRING HARD WALLET
    • はじめに
    • トークンの受信と送信
    • 交換
    • NFTの送信とリスト
    • ウォレットのリセット
    • FAQ
    • KEYRING Hard Wallet
  • KEYRING PiGET
    • 使い方
    • エアドロップ
    • 支払い
    • 残高確認ツール
    • Top-Up
  • KEYRING EZ WALLET
    • 使い方
  • KEYRING CONNECT
    • 使い方
  • Support Ticket
    • チケットを送信してください
Powered by GitBook
On this page
  • 対応ブロックチェーン
  • 主要な機能
  • 重要な注意点
  • Ethereumによるサインイン(SIWE)
  • KEYRING Smart SDKを統合する理由
  • メッセージへの署名
  • トークンの送信
  • NFTの送信
  • 開発者向けオープンソースSDK
  • KEYRING Smart Passkey Wallet
  • KEYRING Smart DeCard
  • さらなる統合の詳細についてはお問い合わせください
  1. KEYRING SMART

ヘッダー:KEYRING Smart SDK 統合ガイド

dAppにKEYRING Smart SDKを統合

PreviousFAQNext免責事項

Last updated 4 months ago

開発者は、KEYRING Smart SDKを統合することで、dApp内でSmart Wallet機能を利用できるようになります。ただし、dAppの既存のコードベースによっては、SDKの機能が適切に動作するように調整が必要となる場合があります。

対応ブロックチェーン

SDKは以下のブロックチェーンネットワークをサポートしています:

  • Ethereum

  • Polygon

  • Binance Smart Chain

  • Optimism

  • Arbitrum

主要な機能

SDKは以下の主要な機能を提供します:

  • signMessage

  • signTypedData

  • signUserOperation

これらの機能は、Viemライブラリで定義されたガイドラインに準拠しています。実装の詳細と例については、Viem Documentationをご参照ください。

重要な注意点

スマートアカウントの調整:一部のスマートコントラクトは、現在 EIP-2612 および EIP-1271 の実行をサポートしていません。そのため、スマートアカウントを使用する際に調整が必要になる場合があります。詳細はこちらの議論をご参照ください。

Ethereumによるサインイン(SIWE)

KEYRING Smart SDKは、Sign in with Ethereum(SIWE) をサポートしています。

署名を検証するには、サーバーサイドでの修正が必要です。Stackup SIWE Documentationのガイドラインに従ってください。

KEYRING Smart SDKを統合する理由

KEYRING Smart Walletは、ERC-4337スマートコントラクトウォレットとして動作し、従来のウォレットを大幅に進化させた革新的なソリューションです。この新しいアプローチにより、多くの機能が簡略化され最適化され、ユーザーにとって暗号資産市場における新たなマイルストーンを提供します。

この新しいコンセプトでは、既存のコントラクトにいくつかの調整が必要になるかもしれませんが、その利点は課題を遥かに上回ります。KEYRING Smart SDKを統合することで、プロジェクトは多くの強力な機能を活用できます。

お問い合わせいただければ、プロジェクトに合わせたカスタムウォレットを作成します。このカスタムウォレットは自由にカスタマイズ可能です。

以下に、KEYRING Smartが可能にする機能のデモをご紹介します:

メッセージへの署名

KEYRING Smart SDKを統合し、カスタムウォレットを作成すると、ユーザーはそのウォレットを使ってログインできるようになります。

さらに、ログイン時にはSIWE(Sign in with Ethereum)機能に基づくサインメッセージが提供されます。これにより、ユーザーはサインインコマンドの詳細を確認でき、アプリケーションへのサインイン時にセキュリティ管理を強化します。

トークンの送信

トークン送信機能は暗号資産ウォレットで一般的なものですが、KEYRING Smartの特別な点は何でしょうか?

通常、ガス代を支払うためにネイティブトークンが必要です。これは暗号資産初心者にとって混乱を招くことがあります。多くのユーザーがトークンをエアドロップされても、送信や取引方法がわからないという課題があります。

KEYRING Smartでは、プロジェクトが承認した任意のトークンを使ってガス代を支払うことが可能です。 例えば、トークンAがEthereum上でエアドロップされた場合、ETHは不要で、トークンA自体をガス代として使用できます!

これにより、より簡単でスムーズな体験を提供し、初心者にもベテランにも最適です。さらに、KEYRING SmartはPasskey技術を使用し、ウォレットのセキュリティと安全性を確保します。

NFTの送信

トークン送信と同様に、KEYRING Smart SDKを統合したウォレットのユーザーは、NFTを簡単に送信でき、プロジェクトが承認した任意のトークンをガス代として利用可能です。

もちろん、このプロセスにはPasskeyを使用した安全な認証が含まれます。

開発者向けオープンソースSDK

現在、KEYRING Smartでは2つの製品を提供しています:KEYRING Smart Passkey WalletとKEYRING Smart DeCardです。 DeCardはNFCカード技術を使用したウォレットです。

KEYRING Smart DeCardの詳細はこちら:

開発者向けオープンソースSDK

KEYRING Smart SDKはオープンソースで提供されており、開発者はこれをdAppに統合することができます。簡単にカスタマイズしてアプリケーションを強化してください!

KEYRING Smart Passkey Wallet

KEYRING Smart DeCard

さらなる統合の詳細についてはお問い合わせください

オープンソースSDKを提供していますが、dAppがスムーズに動作するよう、ぜひ私たちにご連絡ください。ニーズに合わせた調整を行います。

以下のメールアドレスからお気軽にお問い合わせください:

  • info@bacoor.co

KEYRING SMART DECARD
signMessage (Smart Account)
Add ERC: Contract signature validation extension for EIP-2612 PermitFellowship of Ethereum Magicians
Validating Signatures with ERC-4337 AccountsStackup
npm: sdk-v2-passkeywalletnpm
npm: sdk-v2-keyringsmartnpm
Logo
Logo
Logo
Logo
Logo