NoRamp is super easy to implement and completely self-serve. We have multiple environments to help you test your implementation and to deploy to production.

If you need any technical support you can schedule a call here with our team or send an email to

How it works


Create an account

Create an account on NoRamp and setup a Wallet, Trigger, and Price


Add Widgets

Add the NoRamp widget to your site

Buyer uses Checkout

Buyer pays using Credit Card

Blockchain Integration

Trigger action is run to mint or transfer the NFT


All done!

Funds are automatically distributed to your bank account


App IDCopy your App ID from the top right corner on the Dashboard
Trigger IDCopy your Trigger ID from the Triggers Section
Trigger ParametersParameters that are used to call your Trigger actions like the receiver wallet address
API KeyCopy your API KEY from the bottom of the Dashboard sidebar
AmountTotal amount to charge to the buyer in your preferred currency
Seller KYC IDThe ID of the KYC’d Seller accounts, only required for Marketplace Apps.


NoRamp has 3 different widgets available for desktop and mobile including dark and light themes.

Add a Wallet

In order to trigger transactions to transfer and mint NFTs you first need to add a wallet to NoRamp.

In the sidebar on the dashboard click on Triggers & Wallets.

Click on Add Wallet

  • Now, add your wallet
  • Select the chain you are selling your NFTs on
  • After selling the chain, input your private key for the wallet you want to use to transfer/mint NFTs

Creating an App

Go to NoRamp’s App Dashboard Sign up or Log In

Next, click on Create App

Fill out the App Name and pick the Type of app you are creating

After creating your app you should now see your App Dashboard

Next, as a seller of NFTs you are going to KYC by clicking on Settings in the sidebar

Create a Trigger

Set up a Trigger action that NoRamp will run to transfer/mint the NFT once the credit card payment is successful.

In the sidebar on the dashboard click on Triggers & Wallets.

After clicking on Add Trigger you can select the kind of trigger action you need for your smart contract.

There are many pre-populated options, select the one most aligned with our smart contract, or select Custom Action for full customizability.

After selecting the type of Trigger action you want to run on successful payments, fill in the required information.

Fill in the contract address of your deployed smart contract along with the method signature or ABI of the function you want to run on successful payments.

You’ll notice there is a Custom Address section. Since NoRamp helps you serve buyers that don’t have wallets yet we have implemented the ability to create a wallet for them. Enable the Custom Address setting and select the method parameter that you would like NoRamp to use for that wallet address we create for the buyer.

After clicking Add Trigger, you should now see your Trigger created, along with its associated Trigger ID. We will use this later to create a Price for your NFT sale.

Seller KYC and Payout Setup

NoRamp allows sellers to receive funds from their NFT sales directly into their bank accounts. In order to achieve this, KYC and Payout setup is required.

Verify KYC in order to begin receiving payments.

Click on Settings at the bottom of the sidebar.

After clicking on Settings click on the KYC Tab in the Settings page.

This step registers your business inside NoRamp through our partner Stripe.

You’ll need to complete this in order to receive payment directly to your bank account.

Fill out all the KYC Information and connect a bank account that will receive your payouts for credit card NFT sales.