Jump to Content
Guides
API Reference
v1.0
Log In
Guides
Log In
Moon (Dark Mode)
Sun (Light Mode)
v1.0
Guides
API Reference
Search
Documentation
Welcome to Layer1
Layer1 Conceptual Model
Supported Assets and Protocols
Layer1 Portal - Sandbox set up
Tenant and user Creation
Adding users
Creating an asset pool
Creating addresses
Sending deposits and withdrawals
Creating conversions
Creating accounts
Wallets, channels & payment links
Authentication Overview with Http Signatures
Testing your Integration
Setting Up a MetaMask Ethereum Wallet for ETH and USDT ERC20 tokens
Setting Up a TronLink Wallet for TRX and USDT TRC20 tokens
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
Use Case Guides
Accepting Deposits to New Addresses
Understanding the Deposit Workflow
Set Up a Webhook Destination
Create an Asset Pool
Create a New Crypto Address
Receive Deposit and Ingest the Webhooks
Automatic Fund Conslidation
Creating a Withdrawal Transaction Request
Understanding the Withdrawal Flow
Creating the Withdrawal
Understanding the Withdrawal Webhooks
Converting your balances
Understanding the Conversion Flow
Building a Checkout for Crypto Payments
Creating a Payment In
Listening for Payment In Webhooks
Payment In Exception Scenarios
Overpayments
Underpayments
Late Payments
Sending Crypto Payouts
Create a Payout with Payment Out Details
Listening for Payout Webhooks
Roles
Error Guide for Layer1 API
FAQs
Powered by
Suggest