Yuki Developer Portal
Go to HomeSupport
  • Yuki Developer Portal
  • INTRODUCTION
    • What Is Yuki?
    • Programmable Web3 accounts
    • Getting Started
  • Product
    • Wallet Service Kit
      • Wallet as a Service
        • Create Wallets
          • Create Polygon Wallets
          • Create Tron Wallets
          • Create Stellar Wallets
          • Create BSC Wallets
          • Create Celo Wallets
          • Create Bitcoin Wallets
          • Create Ethereum Wallets
          • Create Solana Wallets
        • Fetch Wallet Details
          • Fetch User Wallet Addresses
          • Fetch Wallet Balance
            • Fetch Celo Wallet Balance
            • Fetch Bitcoin Wallet Balance
            • Fetch ETH Wallet Balance
              • Fetch ETH USDT Wallet Balance
              • Fetch ETH USDC Wallet Balance
            • Fetch BSC Wallet Balance
              • Fetch BSC USDT Wallet Balance
              • Fetch BSC USDC Wallet Balance
            • Fetch Stellar Wallet Balance
            • Fetch Solana Wallet Balance
            • Fetch Polygon Wallet Balance
              • Fetch Polygon USDT Wallet Balance
              • Fetch Polygon USDC Wallet Balance
            • Fetch Tron Wallet Balance
              • Fetch Tron USDT Wallet Balance
        • Transfer Assets
          • Celo Transfer Function
            • Celo CUSD Transfer Function
          • BTC Transfer Function
          • Stellar Transfer Function
          • ETH Transfer Function
            • ETH USDT Transfer Function
            • ETH USDC Transfer Function
          • Solana Transfer Function
            • Solana USDT Transfer Function
            • Solana USDC Transfer Function
          • BSC USDC Transfer Function
          • BSC USDT Transfer Function
          • Polygon USDT Transfer Function
          • Polygon USDC Transfer Function
          • Polygon MATIC Transfer Function
          • Tron Transfer Function
            • Tron USDT Transfer Function
        • Backup and Recovery
          • Configure Gdrive Storage
          • Configure iCloud Storage
        • Wallet Authentication
      • Account Abstraction Kit
      • Wallet Actions kit
    • Partner Kits Services
      • Payout Orchestration
        • Stablecoin to Fiat USD
          • Create Customer
          • Add external account
          • Stablecoin to USD
      • On/Off Ramp Kit
        • Ramp option 1
        • Ramp option 2
          • Create crypto wallet
            • Create BTC Wallet
            • Create Celo Wallet
            • Create Polygon Wallet
          • Create Fiat Wallet
          • Copy of Create Fiat Wallet
          • Mobile Money
          • Deposit
        • Coverage Map
      • Connect external wallet kit
    • Compliance Kit Services
  • Concepts
    • Supported Blockchains
    • Compliance Standard
    • Direct Custody
    • Account Recovery Standard
    • Testnet Faucets
  • Resources
    • Gas Fees
    • Pricing
Powered by GitBook
On this page

Was this helpful?

  1. INTRODUCTION

Programmable Web3 accounts

Yuki’s APIs enable developers to create and embed secure Web3 accounts (aka wallets) in their apps. With Yuki APIs, you can specify parameters to generate purpose-built wallets tailored to the use case you're building:

  • Specify the blockchain network for your wallet creation.

  • Identify the wallet type.

  • Choose the transaction type, transaction value limits, and more.

What is a Wallet?

Within the crypto world, a “wallet” refers to any solution that allows users to store, send, receive, and spend digital assets, whether the wallet exists in software (a program or service) or hardware (a device or physical medium). A wallet doesn’t store digital assets. It stores the private keys to access those coins, which exist on public blockchain networks.

Problems with Wallets

Wallet solutions have faced uphill battles with complex and difficult onboarding issues for mass adoption and scalability of Web3 apps:

  • Unfamiliar authentication methods for handling private keys.

  • Cumbersome approaches to gas fee management for transactions.

  • Opaque debugging for failed transactions.

  • High complexity for integrating third-party services.

  • Developers must maintain the security of a user’s private keys amidst multiple vendors and offerings.

  • No single end-to-end solution is available to help them build Web3.

  • Generally, static wallets state that developers can't do more.

PreviousWhat Is Yuki?NextGetting Started

Last updated 1 year ago

Was this helpful?