Skip to main content

What is Halliday Payments?

Halliday Payments is a non-custodial, unified crypto payment flow that can be implemented by developers using only 7 lines of code. It orchestrates three different product categories – onramps, centralized exchanges, and bridges – into a single app, simplifying the experience for users and allowing them to get their first dollar onchain in less than a minute.

How does it work?

Halliday Payments is built on the Workflow Protocol, which is used to streamline blockchain development. Depending on the chain, traditional onramp providers may not be able to access liquidity, leaving users to figure out the best path on their own – a process that can take up to 30 minutes or more. Halliday Payments simplifies this process by offering seamless interoperability across different blockchain networks, ensuring users can easily deposit without having to navigate across different platforms. Halliday uses a broad network of integrations and support to create interoperability no matter the starting token or geographic location, creating a truly Web2-like experience.

What is a one-time wallet (OTW)?

Each unique payment begins with a new onchain address called a one-time wallet (OTW), also known as the deposit address or a single-program wallet (SPW). Each onramp or swap will create a new OTW that is controlled only by the owner wallet address specified in the API call parameters. In the event a payment gets stuck or is funded after expiration, the owner address has the ability to sign transactions to recover the assets from the OTW or retry the payment. End users control the OTW - Halliday never takes custody or control of user funds.

What can Halliday Payments be used for?

Halliday Payments is extremely flexible and can be utilized for a number of different business uses. This includes, but is not limited to:
  • Blockchains: Simple deposit to a specific token, expanding access to liquidity
  • Perps: Swap and stake automatically
  • Prediction markets: Deposit and immediately buy
  • Games: Easily purchase in-game assets
  • Launchpads: Onboard and swap between coins
  • Fintechs: On and offramp to stablecoins
The Workflow Protocol enables quick cross-chain development. Have an idea for a custom use case? Reach out to partnerships@halliday.xyz

How to use Halliday Payments

Onramps

How can users onramp from fiat using Halliday Payments?

The onramp service is designed to integrate effortlessly with existing blockchain applications, providing fast, secure, and reliable onramping from fiat currencies. To integrate the onramp service into an app, there are two main options:
  • The Halliday Payments Widget: Easiest way to add a feature-complete UI for enabling onramps.
  • The Halliday API: Completely controls the user experience using direct API integration.
Reach out to partnerships@halliday.xyz to learn more and get access.

Swaps

How can users pay with digital assets held in their own wallets?

The cross-chain swaps service is designed to integrate effortlessly with existing blockchain applications, providing fast, secure, and reliable swaps for digital asset holders. To integrate the cross-chain swaps service into an app, there are two main options:
  • The Halliday Payments Payments Widget: Easiest way to add a feature-complete UI for enabling swaps.
  • The Halliday API: Completely controls the user experience using HTTP directly.
Reach out to partnerships@halliday.xyz to learn more and get access.

What are the use cases for cross-chain swaps?

With cross-chain swaps, users can effortlessly bridge and swap into any token from any chain. Halliday routes between numerous onchain protocols for low latency and enhanced transaction speed. This feature is ideal for users looking to acquire any token on any chain, or to consolidate their assets on a preferred network.

Exchanges

How can users pay with assets from their exchange?

This feature is designed to integrate effortlessly with existing blockchain applications, providing fast, secure, and reliable onramping from their centralized exchange accounts. To integrate this feature in an app, use the Halliday Payments Payments Widget.

What if the user does not have enough of the desired token in their exchange account to afford the transfer?

The exchange service supports two methods of supplementing the user’s balance:
  • The user can spend any ‘buying power’ available in the - exchange account to cover the difference.
  • The user can use any payment methods they have saved in their exchange account to cover the difference.

Offramps

How can my users offramp to fiat?

Halliday Payments is working on an offramp service designed to integrate effortlessly with existing apps, providing fast, secure, and reliable offramping to fiat currencies. Get in touch to learn more.