Jump to Content
Guides
API Reference
Guides
Moon (Dark Mode)
Sun (Light Mode)
Guides
API Reference
Search
Documentation
Overview
Set up Test 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
Authentication Overview with Http Signatures
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
Test 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
Reference
Supported Assets and Protocols
Roles
Error Guide for Layer1 API
FAQs
Powered by
Suggest