This is a public dashboard and wiki page which is designed to track which components, standards, tools and applications have been developed (or are under development) on NEAR. It is intended to help developers find the components they need to build apps of their own or to discover areas where they can contribute.
How to use this wiki
This is a wiki so anyone can edit. When you discover a new app or component or tool that fits, please add it with links to where it can be found. Please indicate the status using the legend below:
Legend:
: Not started, apply for a grant!
: Started but not on TestNet
: On TestNet (and usable) (or “in progress” if not a component)
: On MainNet, not audited
: On MainNet, fully audited (or “shipped to production” if not a component)
: Please help fill this in!
Tags:
: Uses Web Assembly (WASM)
: Uses Rust
: Uses AssemblyScript (AS)
The next version of this page can be evolving into an on-chain application as this grows.
Categories below:
- Core Components
- Standards
- Tools and Integrations
a. Wallets & Portfolio Management
b. DAO
c. Fiat ramps
d. Oracles
e. Analytics
f. Other Tools - Developer Tools
a. General
b. Data Access & Indexing
c. Gateways
d. Deep Infrastructure - Bridges and Interoperability
- Apps
a. Art / Collectible Marketplaces
b. Other Marketplaces
c. Games
d. Social
e. DeFi (app layer) - Misellaneous
- Education and Docs
- Validating and Staking Tools
- References
Core Components
These are key contracts that many people are expected to interact with
Staking Pool – Allows the creation of staking pools and delegation of funds to those pools, plus associated operations.
–poolv1.near (github)
–A pool that automatically unstakes each epoch’s earned NEAR and sends it directly to a specified account. Very useful for staking to become a core money lego.
Lockup Contract – locks funds over a specified duration
–lockup (github)
Multisig Contract – allows setup of multiple signing parties to execute methods on a contract
–core multisig (github)
Wrapped NEAR – converting base token NEAR into a Fungible Token. (github)
Standards
These are the standards that define key data types, APIs, contract standards etc that will be re-used across the ecosystem so they require standardization.
See the Issues and Pull Requests at NEAR Enhancement Proposal (NEP) repo or specifically the standards page.
Standard | Description |
---|---|
Storage Management | Standard to manage user’s storage inside other contracts |
Fungible Token | Fungible Token standard, similar to ERC-20 without needing approvals and with support of callbacks |
Non-Fungible Token | Non-Fungible Token (NFT), with support of royalties, auctions and more via extensions. |
Ecosystem Tools & Integrations
Ecosystem tools integrate with NEAR and extend it’s functionality. This spans from tools like wallets to bridges to analytics tools and others.
Apply for an ecosystem grant or reach out to bd@near.org
Wallets & Portfolio Management
Wallet Name | Description |
---|---|
NEAR Wallet | web based wallet |
Math Wallet | mobile and Chrome-extension based wallet |
Trust Wallet | mobile wallet |
Moonlet Wallet | mobile wallet, with staking capabilities |
Buildlinks Wallet | fork of NEAR Wallet with additional features around red pockets. |
NarWallet | Chrome-extension based wallet |
Ideas:
Wallet Selection SDK for developers - wallet-provider-js · GitHub
Wallet Connect
Portfolio viewer like Zerion and Debank
NFT gallery: showcasing NFTs from all the apps and marketplaces
DAO
DAOs allow anonymous funding of proposals and changes to governance. Join the DAO Guild to learn more and participate in growing the ecosystem.
SputnikDAO (codebase:
)
Moloch v2 (codebase:
)
Flux DAO App
Ideas:
Snapshot-like frontend with fully on-chain voting
Sybil - a governance tool for discovering delegates.
PowerPool -Accumulate governance power.
Boardroom-help crypto communities to make informed decisions
Fiat On/Off-ramp
MoonPay (outside US only)
…more welcome!
Oracles
Bring off-chain data on-chain.
Band Protocol - Cross Chain Oracle Data - codebase & docs
Chainlink - Blockchain Oracles for Connected Smart Contracts - codebase
Analytics
Various analytics dashboards that provide on-chain information like Dapp.radar, Defi Pulse, Dune Analytics, etc.
NEAR Explorer
Flipside Crypto Dashboard - On-chain ecosystem growth metrics, stakeholder behaviors, and dApps engagement.
Dapp Radar - List of apps in the ecosystem with basic metrics around usage, tx and volume.
SputnikDAO Stats - statistics around Sputnik DAOs
Ideas:
“Defi Pulse” like app to show TVL and volumes across various DeFi apps
Other Tools
Ideas:
Account faucet a place for users (or devs) to get sybil-resistant drips of tokens. Could be based on popular social logins that have some identity deduplication (Github, WeChat, etc)
“Login with NEAR” for web2 services: Discourse, Wordpress, OpenID, etc.
Existing:
NearNames - Create and send people a named account on NEAR
Red packet - Send money to people, even if they don’t have a NEAR account yet.
Multisig Interface - frontend to interact with multisig contract
Multisafe - a Gnosis Vault like UI for multisig contract
Lockup contract
Multisender - send to multiple people in one transaction
Multistaker - tool to manage staking for mulitple lockup accounts with
Ledger account creator tool - generate many NEAR accounts with a single ledger
Croncat
- Decentralized Scheduling for Blockchain Transactions - Cron / IFTT service
Paras Faucet for Ethereum users - faucet for users who have Ethereum wallet with a bit of ETH to create account on NEAR for free.
Pingbox: Notifications for your crypto wallet & dApps - REF: Notification service
Developer Tools
General
Ideas:
Testing framework (AssemblyScript, Rust)
C++ smart contract SDK
C# smart contract SDK
Go smart contract SDK
Smart contract life cycle management CLI tool: contract stats and usage monitoring, upgrade support
Developer console: UI for delpoying, tracking, upgrading, etc apps. Can be combined with RPC or other products.
Data Access & Indexing
Ability to query data from blockchain indexed in different ways based on developer needs. E.g. Infura, The Graph, Covalent, etc.
NEAR RPC
Figment DataHub
TheGraph
Flux Capacitor from Flux
Ideas:
Query blockchain and app specific data via REST API
Gateways
Tools and services for developers to use to not require user have crypto right away. Usually would be implemented via tx relaying or access key pattern.
NFTs gateway:
A REST API for interacting with NFTs on NEAR.
Ideas:
Fiat payment gateway - allow users to pay with fiat, including just to do subscription payment
Ads gateway - trade paying user’s transaction fees for them looking at ads
Deep infrastructure
Ideas:
On-chain and JS integration with data storage: like Arweave, Filecoin, Sia. Allows to pay and manage storage via NEAR accounts.
Proxy re-encryption integrated with NEAR’s account model
Zero knowledge proving infra for various subtasks
Bridges and Interoperability
Communication and sending assets between chains.
Aurora - EVM on NEAR / NEAR as a layer 2 for Ethereum
Ethereum <> NEAR
Rainbow Bridge - trustless bridge connecting between Ethereum and NEAR (codebase :
)
Liquality - Atomic Swaps between Ethereum and NEAR (codebase:
)
Bitcoin <> NEAR
Cosmos <> NEAR
Polkadot <> NEAR
Applications and Components
Art / Collectible Marketplace Apps and Components
Marketplaces for art and collectible digital or physical items.
Paras - Digital Card Marketplace (codebase:
)
Mintbase - NFT Marketplace Factory (codebase:
)
near-pixelparty.co - Buy frames and draw pixels.
Funding:
- Apply for grant for NFT project
- Apply for Art*NFT project funding via Createbase grants
Other marketplaces
NEARCrowd - Decentralized crowdsourcing platform. Allows to collect various data by engaging global collective of people.
TessaB - Reinvent Mobile Device Ownership
Gaming Apps and Components
Games and related services either using or fully on blockchain.
Berry Club - Crowd-drawing and farming berries (codebase:
)
Zed Run - Own. Race. Earn.
Shroom Kingdom - A play-to-earn game featuring your favorite plumber brothers. (codebase:
)
Ideas:
Game NFT creator: an application to create a set of NFTs for game, payment token and just expose APIs for game developers to interface with.
- Apply for grant to build a game or game related services on NEAR
Social Apps and Components
Bridging crypto and existing web2 use cases
Ideas:
Social token drops from collab.land. See preview demo here
Token factory UI to create social tokens for people and communities
A UI for controlling your token-powered DAO Guild and its voting, revenue streams, etc.
Bots that integrate tokens and DAOs into social channels: Telegram, Slack, Discord
Bots that create easy closed loops between tweets and on-chain activity so one can trigger the other, creating viral loops.
Encrypted content sharing between people.
Photo and video sharing service aka “NearGram”. Images are stored in decentralized storage, on chain just identity + latest image hash.
Decentralized review app. Based on review protocol that encompasses some form of sybil resistance (reputation). Review protocol can include reviewing anything that is blockchain indexable, starting with collecting reviews for other on-chain projects and NFTs. Review itself stored in decentralized storage, storing on-chain reputation and interactions.
Signal-like private instant messenger that uses on-chain identity, integrates with payments and DAOs naturally. Doesn’t use phone numbers and central server for discovery. For example, can be forked from Telegram open source UI and just add alternative login / discovery protocols and extra features.
Many of these apps require integrations with storage, see “Developer Tools” section. Also they would benefit from having gateways like Ads gateway.
DeFi Apps and Components
Open Finance or Decentralized Finance use cases and applications
-
AMM – allows users to exchange tokens for each other using autonomous liquidity pools and fixed algorithms
Ref Finance (codebase
) - Exchange that supports AMM across many pools.
NEARSwap (codebase:
) - swaps NEP-141 tokens with continues liquidity pools.
BananaSwap (codebase:
) - swaps bananas <> $NEAR with basic uniswap.
Unsiwap implementation
Multiswap implementation
Flux AMM
-
DEX (on-chain and off-chain)
-
Lending
-
Synthetic assets (maintains a price equal to offchain assets, eg stocks)
-
Native stable coin (maintains a price equal to a fiat benchmark)
- USD/NEAR Stablecoin GitHub - luciotato/usdnear-stable: First NEAR Stablecoin
- Apply for grant
-
Bridged assets
Stable coins: USDT, USDC, DAI
Various other assets. See list with Ref Finance AMM pools here.
-
Prediction markets
-
Streaming finance
-
Crowdfunding
Common Fund - Enabling Collaborative Finance
)
Bonding curve (Token Sale) – token sale where price automatically adjusts based on supply changes
NearPAD - A launchpad & DeFi hub for the NEAR ecosystem
HEO Finance - the first DeFi crowdfunding platform that removes geographical and political limitations from fundraising
Skyward Finance - Platform aim to enable fair token distribution and price discovery for projects
ICO (Token Sale) – allows holder to accept funds to register participants to receive tokens
-
Staking derivatives
-
Storage and Fund Management
Miscellaneous
Education and Docs
- NEAR Docs
- NEAR Certified Developer Program
- Figment NEAR documentation and incentivized pathway
- NEAR Academy – learn by building an in-browser tutorial
Validating and Staking Tools
- NEAR docs on staking and on tokens/custody/lockups/delegation
- Zavodil pools listing
- Dokia staking interface
- Stardust NEAR Pool