Jump to Content
Layer1
GuidesAPI Reference
Layer1
Guides
GuidesAPI Reference

Getting Started

  • Overview
  • Get Started with Sandbox Portal
    • Create account and users
    • Create an asset pool
    • Create addresses
    • Deposit and withdraw funds
    • Create accounts
    • Manage wallets, channels, and payment links

Use Cases

  • API Authentication
  • Digital Assets
    • Receive Deposits
      • Set Up a Webhook Destination
      • Create an Asset Pool
      • Create a Crypto Address
      • Receive Deposit and Ingest the Webhooks
      • Consolidate Funds in Master Wallet
      • Recover Funds Sent on Incorrect Network
    • Send Withdrawals
      • Create Withdrawal Transaction
      • Receive Withdrawal Notifications
  • Trading
    • Convert Balances
      • Understanding the Conversion Flow
  • Merchant Payments
    • Accept Crypto Payments
      • Create a Pay-In
      • Listen for Pay-In Webhooks
      • Pay-Ins Exception Scenarios
    • Send Crypto Payouts
      • Create a Payout with Payment Out Details
      • Listening for Payout Webhooks
  • Test Blockchain Integrations
    • Set Up Ethereum Wallet for ETH and USDT
    • Set Up TronLink Wallet for TRX and USDT

References

  • API Error Guide
  • Roles and Permissions
  • Supported Assets and Networks
  • Webhooks
    • layer1:crypto:address:created
    • layer1:crypto:deposit:status-change
    • layer1:crypto:withdrawal:status-change
    • layer1:crypto:consolidation:status-change
    • layer1:trade:conversion:created
    • layer1:trade:conversion:state-changed
    • layer1:digital:balance:updated
Powered by