Skip to content

paycrest/noblocks

Repository files navigation

image

image

Next.js TypeScript Tailwind CSS Prettier

This branch contains the codebase for Noblocks. Noblocks simplifies cryptocurrency-to-local currency conversion using a decentralized liquidity protocol, providing a seamless user experience powered by Paycrest Protocol.

Visit the live site at noblocks.xyz.

Running Locally

To run the project locally, follow these steps:

  1. Clone the repository and switch to the waitlist branch:

    git clone https://github.com/paycrest/noblocks.git
    cd noblocks
  2. Configure environment variables:

    • Copy the env.example file to .env.local

      cp .env.example .env.local
    • Add your privy app ID (NEXT_PUBLIC_PRIVY_APP_ID) to the .env.local file.

    • Setup your Privy account by doing the following:

  3. Install dependencies and start the development server:

    pnpm install
    pnpm dev
  4. Visit localhost:3000 to view the waitlist page locally.

📚 How It Works

Noblocks streamlines the conversion process through a simple flow:

  1. Create Order: User creates an order on the Gateway Smart Contract (escrow) through the Noblocks interface.
  2. Aggregate: Paycrest Protocol Aggregator indexes the order and assigns it to one or more Provision Nodes run by liquidity providers.
  3. Fulfill: The provisioning node automatically disburses funds to the recipient's local bank account or mobile money wallet via connections to payment service providers (PSP).

For more details, visit paycrest.io.

Noblocks is built on Paycrest Protocol

Before Now
image image

🛠️ Technologies Used

Contributing

We welcome contributions to the Paycrest noblocks app! To get started, follow these steps:

Important: Before you begin contributing, please ensure you've read and understood these important documents:

Our team will review your pull request and work with you to get it merged into the main branch of the repository.

If you encounter any issues or have questions, feel free to open an issue on the repository or leave a message in our developer community on Telegram

📄 License

This project is licensed under the Affero General Public License v3.0.

About

A dApp for seamless crypto-to-fiat conversion.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages