project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

invoice3.xyz

Create, pay, and manage crypto invoices all in one flow without needing to create an account

invoice3.xyz

Created At

LFGHO

Winner of

Family - Pool Prize

Prize Pool

ETHGlobal - 🏆 LFGHO Finalist

Project Description

We have developed an invoice generator featuring an embedded hosted payment page for crypto payments. Additionally, we are integrating borrowing and lending capabilities using GHO into the hosted payment page, enabling businesses to borrow crypto for paying invoices. This integration of invoice generation with hosted payment and borrowing capabilities will significantly benefit Web3 companies by:

  1. Avoiding Capital Gains Tax: Businesses may choose to borrow funds rather than sell assets to cover invoices, as asset sales can lead to capital gains taxes. By borrowing, they can preserve their assets and avoid the immediate tax implications of a sale.
  2. Managing Cash Flow: Businesses frequently experience fluctuating cash flows, making it challenging to meet business obligations. They often borrow money to ensure operational continuity, even with low incoming cash.
  3. Bridging Revenue Gaps: Businesses facing delays between delivering services and receiving payment use loans to manage the gap. This is especially common in sectors with long payment terms or significant invoice payment delays. Sustaining Operations During Growth Phases: Rapid expansion can deplete a business's cash, as growth requires significant investment in resources. To avoid growth bottlenecks, these businesses borrow funds to cover such expenses and sustain operations.

How it's Made

We used a NextJS app to create a hosted invoice payment page that pulls in data from our API that generates invoices on https://send.invoice3.xyz/. We updated that existing app to use ConnectKit instead of RaindbowKit and the UI to show a link to the newly built hosted page. That app uses ConnectKit to connect to your wallet. Then we use Wagmi to prepare and execute contract interactions with WETH Gateway and AAVE V3. We got to a point of being able to successfully depositETH and borrow from the pool. We connected the app to parse data from the generated invoices but ran out of time to correctly calculate the amount needed to be lent and borrowed to successfully cover the invoice as well as park the invoice paid for bookkeeping.

background image mobile

Join the mailing list

Get the latest news and updates