[WIP] Our New Internet

No longer will the winner write history
While billions of people around the world have purchased smartphones and computers, and pay monthly for internet connections, the web is ruled by whoever controls the server warehouses at its center.
Koii is a new way to design communications infrastructure that distributes computing authority across a wider group of personal devices.
The internet is now the heart and mind of our global community and is owned and managed by a powerful few who treat attention, not oil or electricity, as the scarcest resource. Koii makes it possible to build an internet owned by everyone who uses it.
While we provide a lot of great technology tools to make it easier to build community-owned apps, the primary purpose of Koii is to build an open knowledge graph that can not only help our community share and record content, but also provide a record of who has found that information interesting, and when.
The internet has a lot of amazing data, but most of it is behind firewalls and locked into the databases of major companies like Google, Facebook, Amazon, and Twitter. It's our mission to build a new web where this information is publicly accessible and commonly understood, without compromising the privacy of end-users.

What is Koii?

Koii is a user-owned network that allows anyone around the world to contribute what they are able, and earn returns on that investment. Members of the community contribute content, run nodes, and ultimately provide the ecosystem with the computing power and attention that it needs to thrive and grow.
Most decentralized systems like Ethereum or Bitcoin store large volumes of data in a tamper-proof vault by locking it into merkle tree structures called blocks or a 'blockchain'. While this method works well when trying to condense information, it has limitations when it comes to storing or computing overly large volumes of it. In recent years, projects like Filecoin and Arweave have made significant advancements in the trustless storage of large data sets, which provides a wide range of new possibilities for the consensus process used to verify and validate that data.
Koii connects personal devices into a peer-to-peer network designed to reliably execute any task that is needed. When a new task is created, the author can ensure authenticity by developing an audit function that enables each node's work to be reviewed by other nodes. In the absence of such an audit, an operator can also choose to work with a set of pre-authorized operators that they already trust. This structure is designed to mimic the architecture of the traditional web as much as possible, while still supporting decentralized consensus and trust at every level.
Is Koii a Blockchain?
While Koii's tech stack includes our own settlement layer (referred to as K2), we are mostly focused on providing access to as many decentralized protocols as possible. The Koii tech stack is designed to provide templates for off-chain computation and fast transactions, but we outsource the storage of this data to peer-to-peer networks like Arweave and Filecoin, ensuring that our system remains lightweight and scalable.
The Koii Stack
  • Finnie Identity SDK Easily generate keys for major blockchains, and sign and verify signatures from other parties.
  • Koii-X UI Framework Quickly deploy UI Components that tie together decentralized storage, NFTs, and crypto payments, and start earning KOII for every view on your app.
  • Task Nodes Easily deploy tasks written in JavaScript to any number of Koii Nodes.
  • K2 Settlement Layer Near-instant payments will provide a boost to Tasks and storage layer integrations. (Coming August 2022.)
  • Decentralized Storage Koii is currently compatible mainly with Arweave, but support for other networks is coming soon.
How does Koii Network connect Web2 to Web3?
Only a small number of Koii nodes are required for the underlying consensus to be secured, so the remainder of the network can run what are called “Task Nodes”.
These often smaller devices can help to draw in data from other networks (like storing large files in a database) and read this content into the core network state. Task nodes execute custom consensus games using gradual consensus, which allows a wide range of incentive models and optional levels of decentralization with each. Both Task Nodes and Koii-X UI Templates are designed to be utilized entirely in JavaScript, ensuring easy adoption and experimentation by over 13 million developers worldwide, more than 50% of all professional software developers.


Koii Nodes are a layer of peer devices that provide decentralized computing power and form the core of the Koii Network. Koii Nodes are lightweight and require minimal memory and processing power to run. Most modern laptops, raspberry pi or other microcomputers, and phones have the necessary prerequisites to successfully run a node, and any extra resources can enable operators to run higher-tier tasks.
Types of Nodes Depending on their capacity, nodes perform different services within the network, allowing task operators to specify the needs of their particular application while also ensuring inclusion and participation for those who do not have professional-grade hardware. 1. Task Nodes Task Nodes provide the bulk of computation on the network, and can be broken into two groups. a. Worker Nodes - smaller, lightweight devices such as personal computers, phones, and tablets b. Service Nodes - custom-designed or server-grade infrastructure, generally cloud hosted 2. Settlement Layer Nodes Settlement Nodes run a specific subset of tasks to provide a high-speed payment network which is used to perform voting and staking operations between task nodes.
What can you do with a Koii Node?
Koii Nodes allow developers to deploy on-chain, decentralized applications using Koii Tasks, and one coding language (JavaScript). Combined with the Koii-X library and Finnie Wallet standards, this provides a full-stack development experience that makes decentralization approachable to a much wider audience of entrepreneurs and hackers. Thanks to our Finnie Wallet SDK, nodes are chain-agnostic and can perform operations on multiple blockchains, which provides unique access to the specializations of each network.
Koii nodes will be available soon for public use. Sign up below to get notified when you can start earning passive income for your internet connection and devices!


Developers can submit tasks to run on any number of nodes by setting a reward ("bounty") in KOII. The default task environment is an NPM.js runtime, so any existing node.js products can be easily deployed and support REST and Redis APIs for easy data management.
Koii Nodes power Tasks, which means you can tell them to do almost anything that you would need to build a full-fledged dApp. This includes, but is not limited to:
  • Price oracles
  • Web scraping (for web2 apps)
  • Blockchain Indexing
  • Decentralized Identity
  • Asset bridges between blockchains
  • Generating NFT Thumbnails for social sharing
  • Decentralized Link Trees
  • Decentralized ad networks
Koii Tasks include four main steps: fetching raw data, creating attestations, permanently storing that data, and providing APIs with proof of that action.
Tasks are customizable and allow developers to choose Nodes that suit their needs. While some core tasks may be needed for virtually all dApps, there is a wide range of applications that not only serve decentralized products, but can create valuable use cases for the compute network we are building. If you've got a great idea, click one of the links below to get started.

The KOII Token

KOII is the native token of the Koii Network. KOII is used for governance, paying for computing power, uploading content, and interacting with dApps.
How is KOII mined?
Each day, Koii nodes and content creators collect Proofs of Real Traffic (PoRTs) and submit them to mint new tokens. All you have to do to get started is install our tracking script on your website, a process similar to Google Analytics or similar platforms.
PoRTs are user-specific, so it's even possible to issue rewards such as NFTs or tokens when someone views your content, and all of the data is stored openly in public on Arweave.


Finnie is the official companion wallet of the Koii Network and the simplest way for everyday people to interact with the network. The wallet enables users to create, store, manage, and share their digital assets. Finnie uses the Koii Network and decentralized storage on Arweave to provide an immersive user experience without the limitations of typical blockchain applications.
What else can Finnie do?
  • Import or create Arweave or Ethereum keys (more chains in development)
  • Drag & Drop NFT & collection creation
  • Bridge your Atomic NFTs to Ethereum, Opensea, and more to come
  • Monitor wallet activity, NFTs, and token balances
  • Register any digital asset to start earning Attention Rewards in $KOII
  • Launch custom galleries for your content
  • Design your own DID profile page and hotlink
  • Simplified and secure cross-chain login
  • Developer integrations and much more
To stay up to date with new features as we add them, or check out our super easy-to-use installation guide.


Koii-X is a UI template library built in 100% Javascript that can help you build and deploy an application in under 10 minutes. The templates can be used by developers of any skill level to create industry-leading web applications using modern JavaScript frameworks like React and NPM.
What makes Koii-X Unique?
Koii-X templates are NFT-optimized and enable developers to easily take advantage of Koii’s unique attention tracking properties so they can easily earn KOII. Each piece of content created using a Koii-X template can be an Atomic NFT that is deployed to a decentralized storage and hosting location.
Whether you're just starting out or ready to build your first prototype, Koii-X has a range of templates demonstrating key elements of decentralized media. Quickly deploy a crowdfunding website or start building social media using our quick start templates.

What's in the docs?

Welcome to the Koii Network. We're glad you're here. In these docs you will learn: