Have a question not answered here?
Our developer community, node operators, and support volunteers are available across our public channels. You can also contact our dispute mediation desk or review protocol specifications.
Everything you need to know about non-monetary mutual credit, graph matching invariants, sponsor rings, and hardware-secured mobile clients.
Traditional barter requires what economists call the double coincidence of wants: you must have what I want, and I must have what you want at the exact same moment and equal value. Because that rarely happens, traditional barter fails in modern economies. NodeHash solves this through multi-party mutual credit and graph cycle detection. You can provide web development to Alice, Alice provides legal review to Bob, and Bob provides accounting services back to you. The system clears all three debts simultaneously in a closed loop, without requiring anyone to exchange cash.
Any individual, freelance professional, or business entity can run a node. Because NodeHash is an open protocol, participation requires only a compatible mobile device running our iOS or Android app. You don't need a corporate bank account, a credit card merchant processor, or institutional permission to start building trade relationships.
The NodeHash protocol charges zero percent transaction fees. We don't take cuts of settled trade value, and we don't mint speculative governance tokens that inflate over time. The software is open source. Nodes communicate directly peer-to-peer or through community relay nodes that operate without extractive tollbooths.
Traditional commercial barter exchanges rely on bilateral matching or proprietary "trade dollars"—closed artificial currencies that suffer from systemic illiquidity, inflationary devaluation, and steep 10% to 15% broker transaction fees. NodeHash eliminates both bottlenecks. Instead of requiring two parties to match directly or locking businesses into proprietary scrip, NodeHash uses automated cycle-finding algorithms to discover closed multi-way non-cash loops (such as A → B → C → A; K ≤ 3) across three or more participants. Businesses trade directly at full rate-card value with zero broker commissions, zero scrip inflation, and instantaneous settlement.
NodeHash organizes member value into three broad, flexible categories: Products, Services, and Time. Products include physical inventory, enterprise software licenses, cloud compute credits, specialized machinery, and hardware assets. Services encompass professional engineering, UX/UI design, legal advisory, bookkeeping, marketing campaigns, regional localization, and strategic introductions. Time encompasses unbilled professional bench hours, consulting availability, coworking desks, hotel room nights, and event venue slots. Any legitimate, underutilized business capability can be registered as a HAVE entry to unlock immediate purchasing power across the network.
Concrete needs are precise, single-resource requests—such as 40 hours of senior front-end engineering, legal contract review, or 20 SaaS seat licenses. Outcome-based needs express high-level commercial objectives, such as "Enter the Japanese market," "Reduce customer acquisition costs," or "Expand enterprise distribution." NodeHash's semantic intelligence layer decomposes abstract outcome-based goals into clusters of discrete functional capabilities—such as localization, local regulatory counsel, and distribution partnerships—discovering non-obvious multi-party trade pathways that conventional keyword directories fail to match.
Every organization experiences idle capacity—such as unbilled agency bench hours, unsold software seats, unbooked facilities, or surplus inventory. Under traditional business models, acquiring mission-critical operational services like legal formation, marketing, or cloud infrastructure requires burning liquid working capital or taking on bank debt. Through NodeHash, companies deploy their perishable, unutilized capacity at full commercial value to acquire those essential capabilities. This preserves liquid cash reserves, lowers monthly operating burn rates, and enhances profit margins without requiring price discounts.
Permitting routine cash settlement collapses business networks into crowded, commoditized gig marketplaces and lead-generation directories that force businesses into destructive price-slashing wars and extractive middleman fees. Prioritizing non-cash exchange preserves business pricing power, allowing organizations to trade at full commercial rates while eliminating payment processing surcharges and platform take-rates. Furthermore, non-cash exchange unlocks vast reservoirs of trapped economic capacity, enabling companies to finance operational expansion directly with the value they already produce rather than relying on scarce fiat liquidity or bank debt.
No. NodeHash is strictly non-monetary mutual credit. There are no tokens, no coins, no gas fees, and no speculative markets. In a cryptocurrency system, tokens are treated as scarce virtual commodities that fluctuate in price against fiat currencies. In NodeHash, credit is an accounting ledger that measures value provided versus value received. Balance numbers only exist to record real productive work between peers.
In most tax jurisdictions, including the United States (IRS Ruling 80-52), the United Kingdom, and the European Union, barter and mutual credit transactions are treated as taxable commercial activity. The fair market value of goods or services received in trade must be reported as ordinary income. NodeHash provides built-in CSV and JSON ledger export tools so you can deliver exact transaction records and valuation equivalents directly to your tax advisor or accountant. Our software never calculates or withholds taxes on your behalf.
Traditional fiat systems experience inflation when central banks create excessive money supply disconnected from real output. Cryptocurrencies experience volatility due to speculative traders. Mutual credit cannot suffer from monetary inflation because credit cannot exist without a matching obligation. Every positive balance created by providing real work is matched by an equal negative balance held by the recipient. The total money supply of the network is mathematically pegged to zero (∑ B_i = 0). Credit expands only when real trade occurs and contracts to zero when obligations clear.
A negative balance in mutual credit is not a gift; it is a binding commitment backed by peer sponsors. If a member abandons their account while in deficit, their sponsor ring steps in to cover the exposure according to pre-signed collateral agreements. In addition, the defaulting member's cryptographic reputation identity is revoked across the network, permanently cutting them off from peer credit lines.
Imagine three participants: Node A wants graphic design and offers carpentry; Node B wants carpentry and offers legal advice; Node C wants legal advice and offers graphic design. None of them can trade bilaterally without money. NodeHash discovers this directed cycle: Node A → Node B → Node C → Node A. When all three parties sign the atomic settlement transaction using their hardware passkeys, the system debits and credits all three accounts by the agreed unit value. Everyone gets what they need, and each participant's net debt change sums to exactly zero.
Finding cycles in arbitrary directed graphs is an NP-hard problem if cycle length is unbounded. As cycle length K grows to 4, 5, or more, two critical bottlenecks emerge: coordination latency and default risk. Coordinating 5 independent human schedules to agree on delivery milestones causes trade negotiations to stall. Furthermore, mathematical risk compounding means longer cycles have higher failure probabilities. By capping cycle discovery at K ≤ 3 (bilateral and trilateral loops), NodeHash keeps cycle discovery execution bounded to O(|V| · (|O| + |N|) + |E|) time and ensures agreements close rapidly without coordination gridlock.
NodeHash enforces strict mathematical conservation laws at the protocol layer. A settlement proposal is rejected as invalid unless it satisfies the zero-sum invariant: ∑ ΔC_i = 0. In addition, each participant's resulting balance must remain within their authorized dynamic credit headroom (B_min ≤ B_i ≤ B_max). If any node in a proposed cycle attempts to alter balance allocations or inject unbacked value, other nodes detect the signature mismatch and discard the transaction immediately.
The matching engine uses deterministic min-vertex canonical rotation and greedy maximum-weight disjoint set packing. Once an obligation is assigned to an active cycle negotiation, it receives an optimistic lock in the local SQLite ledger. If another cycle attempts to claim the same edge during the negotiation window, the engine's conflict graph detects the overlap and rejects the competing cycle. Whenever a negotiation expires or is declined, locked edges are released back to the availability pool.
Traditional credit bureaus use opaque algorithms based on fiat debt history. NodeHash uses organic peer trust lines. When you join, your baseline credit limit is small. As you complete verified milestones, deliver quality work, and maintain good ledger standing, your limit expands. More importantly, peers who know your professional reputation can vouch for you by extending bilateral trust lines or staking collateral in your sponsor ring. Credit is earned through real work, not rented through bank interest.
A sponsor ring is a group of established peers who back a newer or expanding participant. If that participant defaults on an obligation, the sponsors absorb the remaining liability. Crucially, NodeHash implements sponsor liability damping: risk decays exponentially across network distance. Direct first-degree sponsors shoulder primary exposure, while second-degree and third-degree connections take fractional, decaying risk shares. This localizes default contagion so one bad actor cannot trigger a systemic credit collapse across the network.
All multi-stage agreements run through milestone escrow contracts. When work begins, the recipient encumbers credit headroom, locking the value without third-party custody. The provider must submit verifiable proof-of-work delivery artifacts (such as Git commit hashes, PR links, build digests, or signed meeting receipts). The recipient has a 72-hour inspection window. If a disagreement arises, the dispute enters our multi-tier arbitration protocol: informal peer mediation first, sponsor escalation second, and binding cryptographic jury resolution as a final step.
No. In mutual credit, hoarding positive balances is just as harmful to network velocity as excessive borrowing. If a participant accumulates too much positive credit without spending it, they drain liquidity from active traders. NodeHash enforces soft velocity caps and demurrage incentives on idle surplus balances. Members are encouraged to reinvest their credits into community services, keeping the circulation of value lively and balanced.
On iOS, NodeHash uses the Apple Secure Enclave. Our Android client uses the StrongBox Keymaster. Both are isolated hardware chips separate from your phone primary processor. When you create an identity, the chip generates a P-256 elliptic curve private key that can never be exported or read by software. Every trade proposal and milestone release requires your explicit Face ID, Touch ID, or biometric fingerprint confirmation. Even if malicious malware infects your phone operating system, it cannot forge your cryptographic signature.
Because NodeHash is non-custodial, we do not have a master reset button or password recovery email. However, you can protect your account using social recovery guardians and encrypted cloud backup keys. You can designate three to five trusted friends, family members, or business colleagues as recovery sponsors. If your phone is lost, a threshold of those guardians (for example, three of five) can sign a recovery certificate that binds your reputation history and credit balance to your new device hardware key.
No central entity can monitor or censor your activity. Matching engines and relay nodes process blinded skill taxonomy queries and zero-knowledge commitments rather than public dossiers. Your private bilateral trust lines and chat communications are end-to-end encrypted using Noise protocol handshakes. Because transaction clearing happens peer-to-peer, no centralized operator possesses an off-switch to freeze your account or seize your mutual credit balance.
Yes. NodeHash was engineered with an offline-first architecture. The local client caches your complete ledger history, active contracts, and cryptographic credentials in an encrypted SQLite database on your device. You can negotiate and digitally sign bilateral trade commitments in person using peer-to-peer Bluetooth Low Energy (BLE) or QR code exchanges without any internet connection. When either device regains connectivity, the pre-signed transactions sync automatically to the wider gossip network.
Our developer community, node operators, and support volunteers are available across our public channels. You can also contact our dispute mediation desk or review protocol specifications.