Skip to main content

Treasury Integration

Overview

The NEAR Treasury integration allows sponsors to create payment proposals directly from NEARN once a submission has been approved.

While payments are still approved and executed on NEAR Treasury, this integration streamlines the entire sponsor flow: from listing an opportunity to reviewing submissions, approving rewards, and generating a Treasury proposal. Once a payment is confirmed on-chain, NEARN will automatically reflect its status.

Requisites

Before you can connect your Sponsor account with a NEAR Treasury instance, you need to add the special account nearn-io.near to your Treasury Member List. This allows NEARN to create payment requests when a winner is selected and payments need to be processed.

To add nearn-io.near to your Treasury:

  1. Open your NEAR Treasury site.
  2. Navigate to the Settings page.
  3. Select the Members tab.
  4. Click the + Add Member button.
  5. Enter the NEAR wallet address nearn-io.near.
  6. Choose the member's role Requestor.
  7. Click the Save button and confirm the transactions.
  8. Go to the Requests page to approve the request.
Add nearn-io.near

Connect to NEAR Treasury

Follow these simple steps to connect your Sponsor profile to a NEAR Treasury instance:

1. Sign in

  • Go to https://nearn.io.
  • Click Sign In (top right) and connect via:
    • Google account
    • E-mail address

2. Connect your Treasury

  1. Once logged in, open the Sponsor Dashboard.
  2. On the dashboard, select the desired Sponsor from the dropdown box. (top-left corner).
  3. Click on the pencil icon to open the Edit Sponsor Profile screen.
Screenshot of the Edit Sponsor Profile form with pencil icon
  1. Select the Integrations tab and set your NEAR Treasury information.
  2. Click Connect to complete the integration.
Connect treasury
Connect treasury

Make a Payment with NEAR Treasury

Follow these steps to process a payment using your connected NEAR Treasury:

1. Select a submission winner

  1. Open the Sponsor Dashboard.
  2. On the dashboard, select a winner submission that you want to pay.
  3. Click the Complete Payment button.
Connect treasury

2. Select "Pay with NEAR Treasury"

  1. Select the Pay with NEAR Treasury option.

    info

    If the NEAR Treasury option is not available, please review your NEAR Treasury integration settings.

Connect treasury
  1. Confirm that the Payment Request was successfully created.
Connect treasury

3. Approve payment on NEAR Treasury

  1. Open the generated NEAR Treasury Payment Request link.
  2. Vote and Approve the payment request.
  3. Once the required approval votes are completed, the payment will be sent to the winner.
Connect treasury