Jump to Content
Guides
API Reference
Changelog
Community
Status Production
Status Sandbox
Support
Developer Portal
Status Production
Status Sandbox
Support
Developer Portal
Guides
API Reference
Changelog
Community
Search
QUICK START 👋
Getting Started with Venly
Product overview
Environments
Support
SDKS 📦
Overview
C#
Async Operations
INTEGRATIONS
Zapier
WIDGET
Overview
Getting started
Guides
Initializing the widget
Initializing options
Selecting Environments and Networks
Authentication
Authenticating with Venly
Call a Contract
Chain specific fields
Execute Transactions
Retrieve user profile
Retrieve user wallets
Retrieve wallet balance
Retrieve a user account
Retrieve token balance
Retrieve non-fungible tokens
Sign a message
Sign an EIP712 message
Transfer a native token
Transfer a fungible token
Transfer a non-fungible token
Wallet providers
Ethers.js
Wagmi
Web3-React
Web3Modal (WalletConnect)
Web3.js
Web3onboard
Shopify Web3 Wallet Component (Coming Soon!)
Function Reference
addOnTokenRefreshCallback
authenticate
checkAuthenticated
createSigner
executeContract
executeGasTransfer
executeNftTransfer
executeTokenAssociation
executeTokenTransfer
executeTransfer
getAccount
getAllNonFungibles
getBalance
getBalanceByAddress
getNonfungibles
getNonfungiblesByAddress
getProfile
getTokenBalance
getTokenBalanceByAddress
getTokenBalances
getTokenBalancesByAddress
getTransactionStatus
getWallet
getWallets
importWallet
linkWallets
logout
manageWallets
readContract
signEip712
signMessage
unlink
Object Reference
Account
AuthenticationOptions
AuthenticationResult
ConstructorOptions
ContractExecutionDto
ContractReadRequest
ContractReadResponse
Eip712SignRequestDto
GasTransferRequestDto
HederaTokenAssociationRequest
ImportWalletRequest
KeycloakInstance
MessageSignRequestDto
NFT
NFTContract
NftTransferRequestDto
PopupOptions
PopupResult
Profile
SecretType
Signer
SignerResult
RedirectOptions
TokenBalance
TokenTransferRequestDto
Trait
TransferRequestDto
TxStatusResult
VenlySubProviderOptions
Wallet
WalletBalance
WalletItems
WindowMode
WALLET API
Overview
Getting started
Basic Guides
Create a wallet
Retrieve wallet
Retrieve native wallet balance
Retrieve ERC20 token balance
Retrieve non-fungible tokens
Transfer a native token
Transfer a fungible token
Transfer a non-fungible token
Signatures
Read contract
Execute contract call
Get Transaction status
Get fees
Get fees for a specific transaction
Resubmit transaction
Import a wallet
Export a wallet
Update wallet PIN
(un)Archive a wallet
Advanced Guides
User Management
Wallet-API vs Wallet-Widget
Custodial vs. Non-Custodial
Key Infrastructure and PIN Code Management
Signing Methods
Signing Methods API Flow
SWAP Token Pairs
How to integrate with WalletConnect
What are Meta Transactions
Sign RAW transactions
How to use a Wallet-specific API Key
Burn an NFT
Migration guide for Wallets
NFT API
Overview
Getting started
Guides
Mint an NFT
Speed up your minting
Create contract
Retrieve contract
Create NFT template (token-type)
Retrieve NFT template (token-type)
Retrieve NFT metadata
Update NFT metadata
Retrieve fungible and non-fungible Tokens
Retrieve supported Chains
Retrieve company minter wallets
Store NFT image and media
NFT Configurations
Attributes
Animation & Media
Collection Info
Max Supply
Mint Number
Burnable
Metadata Storage
NFT Analytics API
Overview
Guides
Show NFT info
Show NFT contract
Get NFTs by wallet Id
Get NFTs by Chain
Get NFTs by Chain and Contract Address
Retrieve NFTs by a wallet address
Retrieve wallets containing an NFT
MARKET API
Overview
Getting started
Basic Guides
Get Offers
Retrieve market fees
Create an offer
Bid on an Offer (Auction)
Buy an offer
Update offer price
Cancel an offer
Get Preparation Transaction & Signable Messages
Update offer: (meta) TxApprove
Update offer: Signature
Get Fulfillments
Get/Create Deposit Address
Get user balance
Get user balance history
Withdraw balance
Create sub-user
Get/Create sub-user's deposit address
Get sub-user's balance
Get sub-user's offers
Advanced Guides
Build an in-app NFT market
Put an NFT on sale
Offer States
PRIVATE and UNLISTED Offers
PAY API
Overview
Getting started
Example Use Case Scenario
Guides
Checkout Management
Fetch Stripe Dashboard
Customize Checkout Branding
Configuring Webhooks/Notifications
Testing PAY
GAMING TOOLKIT
Overview
Getting started with Unity
Getting started with Unreal Engine
Backend Provider: Developer Mode
Backend Provider: PlayFab
Create an Azure Cloud Function
Configure your PlayFab Account
Configure Venly SDK Manager
Backend Provider: Beamable
Configure Realm Config
Create Venly Microservice
Configure the Venly SDK Manager
Provide BeamContext (optional)
Server Authoritative
Backend Provider: Custom
Provider extensions
Function Reference
Object Reference
Game example 🎮
ADVANCED
Faucets
Blockchain Networks Comparison
Difference between an NFT contract and a collection?
BLOGS
Zapier Use Cases
Mailchimp x Venly: A Comprehensive Guide to NFT Subscriptions
Google Forms x Venly: Mint NFTs with the submission of a form!
Eventbrite x Venly: Welcome people with a customized NFT when a ticket is purchased
NFT-API Use Cases
How to batch mint NFTs to multiple destinations?
Powered by
Shopify Web3 Wallet Component (Coming Soon!)
Coming Soon!
Suggest Edits
Updated 20 days ago