Nile’s mission is to provide local economies with tools to compete with the global economy. Today, global monopolies are putting local economies at risk, by offering better and faster services.People are buying more from the same global seller instead of pursuing the ethical and sustainable choice of supporting local markets. It is time for Nile and those who share our mission to develop a plan to stand up for a new open and free set of tools to promote local economies.

What is Nile?

Nile is a decentralized and commission-free shopping platform that promotes local economies. All the money you pay for goods or services goes directly to the seller. Nile is made to be, as far as possible, similar to the online shops you are already using. So, when you search for something, you will not even notice that you are using a decentralized system.

Not only on Nile will you find general goods, but also general services like car sharing. By using Nile you can create your own business employing a set of predefined components. For example, let’s imagine that John has a huge washing machine at home. With Nile, he can start a laundry business just by creating his online store. He may decide to use a timer component, so that his clients can keep track of their dirty laundry status. He may also add a map component in order for customers to know where John is when he is delivering the laundry.

We think that there are too many blockchain projects around, and people are often scared about this fragile environment. Nile’s architecture is built upon blockchain free technologies such as IPFS. We created an infrastructure that works at its best for a metropolitan area. Thus, searching for local services and products is promoted inherently by the technology.

Every aspect of Nile will be customizable, the seller decides his/her payment and delivery methods.

Nile is a federation of ecommerces: we propose a standard way to publish store information on distributed filesystems. If you already have a store on an external platform you are able to join the Nile network.

Why Nile?

From a buyer’s standpoint

From a seller’s standpoint

How it works


In the image to the left you see how the seller is able to create products and binding them to components. The seller can, for example, create a product and then binding it to a timer component, so when the user buys that product, the seller can communicate to the buyer the state of the order.

In the image to the right you see how requests are handled by the seller, he/she can confirm orders and update product related component. For example he/she can assign a GPS signal to the order, the GPS signal from the delivery man, is then shared live with the client.

Products management Requests


In the image to the left you see how the buyer can browse the Nile application, stores are categorized by type.

In the image to the right you see how the buyer visualize the GPS and the timer component.

Requests Requests

Our Values


Data protection and user privacy is a huge topic today. The platform just saves the information which is needed and all users data is saved on the user’s devices.


Keep it as simple as possible is our mantra here.

Permissionless access

Everyone can join the system without any registration hurdles.

No costs

Nile will always be free, There are no extra pay features or a pro version. The complete code is open source and free to use.


I feel like the basis for your project is already covered by OpenBazaar

We really like OpenBazaar, we spoke with their team about a possible collaboration. They are building a platform strictly bound to cryptocurrencies, with no restrictions. We are building a platform to support local economies, so we need to support FIAT currencies. Moreover it will be possible to moderate the content on Nile.

What about the delivery system?

Right now we are focusing on this project. But before launching Nile we want to build a complementary application to handle deliveries. Our dream is to create a delivery system based upon the community, rewarding who delivers with discount or a small amount of money by the seller.

Is Nile based on a Blockchain?

No. It’s based on basic web technologies which are durable and scalable. This allows Nile to run directly in the browser without forcly having to deal with cryptocurrencies.

Can I pay with Cryptocurrencies?

Yes. The Seller decides which payment method will be accepted. We will work together with many cryptocurrencies to provide them as a payment method. The seller can also choose from FIAT currencies like USD or Euro.


The network matters - so we have chosen different partners in different sectors which have the same vision as we do. We as the Nile Foundation want the success of our partner’s project and help with all we can do. We are reachable for technology and business-related questions and acts as advisors. We aim to support a process of collective learning among all actors.


Dweb.page is an open source web application that lets users share and search content on IPFS.


A peer-to-peer electronic cash system built for business application.

Contact and Contribute

We want to build a community-driven online shopping platform, so we have some places, where the community can contribute with ideas, suggestions, code or just ask questions.

Read our contribution guide here.

Code repositories

Our Code is hosted on Github. We try to keep all documentation and project management tools as close as possible on the source code, so you find all significant information here.


Our can find our documentation here.

You can contribute to the documentation here.

If you find a typo or something that you think that’s not correct, we would appreciate when you create a pull request. You can also create an issue for suggestions, corrections or for questions here.

Roadmap here

Chat and further readings

Join our Discord to chat with the Team, the Community or our Bots. Don’t be shy to ask questions!

We keep all the documents on Google Drive (we are currently searching for a better alternative).

You can play with the prototype here: Client, Node. Follow this tutorial on Medium to learn how it works.