Skip to content
by Unity Nodes
Ecosystem

Tools missing in the ecosystem

45 posts6,416 views154 likesLast activity Sep 2022

  1. illiaOP 16

    This topic is to crowdsource list of the tools and integrations that are missing in the NEAR ecosystem.

    This can serve for RFG (Request-For-Grant) to NEAR Foundation if someone is willing to implement or integrate with such project, service or a tool.

    Ideally respond with a list of tools that are missing and reasoning why they are needed.

    Or if you want to support one of the already left responses, just tweet mentioning @NEARProtocol and link to the response (can add your comment of cause)

    For example:

    Name or Desription of the tool

    Website: (if such tool already exists)
    Describing more. If tool doesn’t exist yet, more detailed information should be provided.

    Provide some examples of usage and what pain it would solve (e.g. what can not be done without)

    See couple examples in the first responses.

    What are your suggestions for tools?

  2. illia 4

    Dune Analytics

    Website: https://duneanalytics.com/

    Popular analytics tool in Ethereum ecosystem. Allows to create custom dashboards for application data.

    Without Dune Analytics, developers need to write their own SQL queries in a scratch pads (and may be even have their own indexers).

  3. illia 5

    DeFi Pulse

    Website: https://defipulse.com/

    Great tool to keep track of DeFi projects. Serves as a way to monitor high level health of the DeFi ecosystem and see details around specific projects.

    Without DeFi Pulse, there is no visibility how much DeFi is going on the platform, limiting people’s ability to onboard onto it as they don’t know how much liquidity and trust is already there.

  4. chefsale 5

    Monolith

    Website: https://monolith.xyz/

    Monolith provides you with a Visa debit card non-custodial wallet, so you can spend your Ethereum in real world.

  5. chefsale 2

    Aleth.io

    Website: https://aleth.io/products/monitoring

    Ethereum Blockchain Monitoring

    Set and receive alerts for specific activity on the Ethereum network.
    Make informed, immediate decisions based on meaningful, real-time, on-chain activity.

  6. chefsale 3

    Truffle CI and management tool for smart contracts

    website: https://www.trufflesuite.com/teams

    Manage and monitor the health of your blockchain-enabled application. Truffle integrated. Built for open source and enterprise.

    • Shared Ganache Sandboxes
    • Zero Config Continuous Integration
    • Visual Deployments
    • Smart Contract Monitoring
  7. chefsale 2

    Superhero (Blockchain patreon)

    website: https://superhero.com/
    more about the project: https://blog.aeternity.com/superhero-how-to-send-receive-superhero-tips-34971b18c919

    In general I feel that projects like this which reward independent content creators would be a great way to onboard more people from general public to start using blockchain if executed properly.

    Personally I was a big fan of this project, but execution just wasn’t there.

  8. jusdao 3

    ** Info of NEAR chain**

    Website: https://polkadot.subscan.io/tools/charts

    more info about:

    Daily Transaction Amount
    Daily Extrinsic Number
    NEAR Price (USD)
    Daily Active Address & Newly Created Address
    Daily Fees Burned
    Found Available Income
    Found Expenses
    Daily Unlock Schedule (NEAR)
    Daily Unstake Schedule (NEAR)
    Daily staked Value (NEAR)
    Year reward Rate (STAKEd NEAR)

  9. miohtama 5

    Web3.py

    website: https://web3py.readthedocs.io/

    Python integration for NEAR blockchain, similar to web3.js or near-api-js.

    Python is most used by data analyst (scan on-chain data flow), exchange integrations (a lot of centralised exchange are partially written in Python) and DeFi trading bots.

  10. miohtama 5

    OpenZeppelin

    Gold standard open-source smart contracts for everything, with docs, tools and guiding and paid maintainers.

    github.com

    GitHub - OpenZeppelin/openzeppelin-contracts: OpenZeppelin Contracts is a library for secure...

    OpenZeppelin Contracts is a library for secure smart contract development.

  11. miohtama 8

    WalletConnect

    walletconnect.com

    WalletConnect: The Connectivity Layer for the Financial Internet — WalletConnect

    Essential decentralized infrastructure moving billions in value monthly. Powered by 20+ world-class node operators, 700+ wallets, 70K+ apps, and millions of users.

    A standard SDK for mobile wallets and dApps to communicate.

    Note: WalletConnect Foundation is open for grants. WalletConnect protocol is already used by more than 30 wallet apps. The protocol itself is chain agnostics, used e.g. by BinanceChain (the Cosmos one), so if NEAR is looking to gain support in mobile wallets, it is best to be done through existing WalletConnect SDKs.

  12. illia 2

    @miohtama

    The protocol itself is chain agnostics

    My understanding is that it is not the case right now.
    Trust Wallet has a custom implementation for BinanceChain that is not spec compliant based on their feedback.
    There is v2 spec, but I’m not sure what the state is.

  13. miohtama 6

    Gnosis Safe

    A gold standard multisignature wallet with friendly user interface.

    Safe{Wallet}

    Safe{Wallet}

    Multisig Security for your onchain assets

    Note that user interface and indexers are like 99% of the code, the actual smart contract is only under 1%.

  14. miohtama 2

    Yes, there is still some work to do for v2. But however, the foundation is there:

    • dApps and wallets have ready SDKs

    • RPC payloads go to both directions encrypted

    • Adding custom requests is easy

    It would be a no brainer for NEAR to start expanding the wallet support using WalletConnect. NEAR specific bits need to go into v2 spec any case, so better try to do a PoC and give feedback for the spec, making it very easy for the wallets to adopt NEAR.

  15. luciotato 8

    Metamask-like extension Wallet for NEAR

    Edit Apr 2021: already in production, go to: www.narwallets.com

    I believe an extension-based wallet adds another option to HW, phone wallets and the Near Wallet. A lot of ETH users are used to Metamask, having something similar for NEAR would be of great help to make them feel at home in NEAR
    I’m working on that actually. It already imports accounts in read-only mode and can auto-locate your lockup contract. I’m about half the way to a beta release



  16. luciotato 6

    An intermediate SDK option between Rust and AssemblyScript

    This is a long haul proposal, but I think we can bring dotnet/C# into the mix with Rust and AssemblyScript, so contract developers have another option for NEAR development.

    Microsoft is investing heavily in WASM and its dotnet open source initiative, so the basis are there and it’s the right time to do this. Blazor is their hot-new framework, and it allows you to write C# code that runs in the browser. So if we can provide C# support to develop NEAR smart-contracts (all compiles to WASM), developers would be able to create amazing web3 SPA Apps and the smart contract all using the same language.

    It’s not easy and it’s a ton of work, we need a medium-sized team to even start this project, but I think it’s doable. I have in my company several C# experts which I can use if we can secure a grant.

    The idea is to eventually build a near-sdk-dotnet, documentation, examples, etc, so C# developers can use all the dotnet tools, IDEs, and tooling to develop for NEAR

  17. illia 8

    Cron transactions service

    It’s common that some transactions need to be executed at some specific point of time or based on some on chain condition.

    Chain itself doesn’t have such function, hence external actor must be used. For example bite in Maker if CDP is under collateralized or finish contract deployment at specific time if delay has completed.

    Such service can be a decentralized with smart contract that can register which transaction must be sent and when. Tx payment and some reward also gets attached for the sender.

    Any other participant in the network than can send a tx to this contract. Contract verifies if condition is met and then would dispatch the scheduled transaction.

    This can be expanded into full IFTTT service.
    A core benefit, is that smart contracts themself can “schedule” call to themself for later.
    This creates some form of agency in the contracts.

  18. zavodil 8

    NEAR Login button

    The Login button is a simple way to trigger the NEAR Login process on any website or web app.

    Example: https://developers.facebook.com/docs/facebook-login/web/login-button/

  19. sashahudzilin 3

    General chain stats: https://ethstats.net/
    Current gas prices: https://www.gasnow.org/
    Dedicated node hosting: https://www.quiknode.io/
    Data caching/querying layer: https://thegraph.com/

  20. nima 3

    DAOs on NEAR. DAOs had a strong comeback in 2019 and in 2020 played a huge role in the DeFi mania … powered by governance coins.

    The first use case for DAOs on NEAR is managing our Guilds. Another low hanging fruit is community/social tokens.

    We’ve been coordinating some early efforts with @adridadou from TheLAO and James Young from Abridged. Here’s their proposal:

    https://hackmd.io/@ateam/ryYr5PFdw

    We will be dogfooding DAOs with our own Guilds but will also proactively reach out to existing and future DAOs in the wider web3 space.

  21. sashahudzilin 2

    notification service: https://epns.io/

  22. yulian 2

    Tool where community can see official circulating supply of NEAR tokens. In this case, we’ll be able to ensure that websites like coinmarketcap can show correct info about our circulating supply and valuation that they derive from that (currently information is misrepresented on Coinmarketcap and “cost” us about 20ish position in their ranking). Zavodil and Stardust’s website show different info about our circulating supply. Telegram bot shows a number that’s different from those websites.

  23. mikedotexe 3

    So glad to discover this. I’ve been floating this idea with Evgeny, Vlad, and my friend Trevor. Very interested in making this happen. I think this could also be a great case study for the profitability of a contract that is only funded by the 30% gas benefit.

  24. hodlr 1

    @illia You mentioned RFG, is there a form for this? Or posting here with maybe a link to application spec & RFG spec is the idea?

  25. illia 2

    @mikedotexe

    I don’t even think it needs to live only on 30% gas. Because user/the other contracts pre-pay for transaction fees - they can actually pay more than required. The left over will go to the contract (developers or token holders). For example https://gelato.network/ is Ethereum IFTTT here.

    @hodlr
    A more specific form and layout for all the ideas is coming. In the mean time, just posting here short description + a doc with spec and work scope works as well.

  26. maxlev 1
    1. ‘Lock’ feature like in Metamask requiring password to view web wallet
    2. Logout button to clear web wallet from cache
  27. Gus 6

    Web3modal / Onboard.js

    Once we have our Wallet SDK we need libraries providing a nice login experiences like for wallet such as WalletConnect, Torus, Fortmatic, Portis etc. For dapp developers this makes it very easy to integrate wallet support in no time.

    Web3Modal (From Pedro / Walletconnect)

    Web3Connect | Partnership Platform for Web3 Projects

    Web3Connect | Partnership Platform for Web3 Projects

    The trusted partnership platform connecting Web3 projects with verified expert providers. Build successful collaborations in the decentralized economy.

    Onboard.jsl(From blocknative)

    https://docs.blocknative.com/onboard

  28. Gus 3

    Notify / blockchain query notifications

    I can really be a PITA to also spend time on thinking on all the edge-cases for notifications. This library does that very well and makes it possible to ship with working notifications in no time

    docs.blocknative.com

    Overview | Blocknative Documentation

  29. Gus 3

    On-ramp & Off-ramp services

    Is really a blocker for many dapps to have any sort of interface with FIAT if there is no such ramping APIs available to integrate, below is a list of services worth getting on NEAR. Most of these have great white-label widgets available to setup via dashboards, so it takes really no time to be able to allow cash-in and cash-out to your dapp

    Moonpay

    buy.moonpay.com

    MoonPay

    Ramp.network

    rampnetwork.com

    Ramp Network | Web3 financial infrastructure | Buy & sell crypto

    Allow users to buy and sell crypto without leaving your app or wallet. Buy and sell crypto directly on our website.

    Wyre

    https://www.sendwyre.com/

    Coindirect

    bvnk.com

    Enterprise Stablecoin Payments Infrastructure | BVNK

    BVNK provides enterprise-grade stablecoin infrastructure for global businesses, enabling fast, compliant payments and digital asset solutions worldwide.

    Moonie

    sedo.com

    Domain Details Page

  30. sashahudzilin 2

    need integration with Coinpayments.net

  31. Gus 2

    Decentralised identity and storage solutions

    3box identities

    Very handy for dapps to integrate “profiles as a service” and let users verify their public key by hooking it up to their Github, Twitter accounts etc.

    https://3box.io/

    Cheramic.network storage solution

    From the same guys, a nice way to have verifiable storage solution https://ceramic.network/

    IPFS storage solution

    The other big project in this category of decentralised storage https://ipfs.io/, certainly has some scaling issues

  32. erik.near 2

    Have you seen NEAR Explorer | Stats ?

  33. jack 1

    thanks,it’s great!
    Looking forward to the visualization of the issuance, distribution, and locking/unlocking of NEAR tokens。

  34. loca555 3

    Tornado Cash

    Website: https://tornado.cash/

    Protocol for private transactions on Ethereum. Tornado Cash improves transaction privacy by breaking the on-chain link between source and destination addresses. It uses a smart contract that accepts ETH deposits that can be withdrawn by a different address. To preserve privacy a relayer can be used to withdraw to an address with no ETH balance. Whenever ETH is withdrawn by the new address, there is no way to link the withdrawal to the deposit, ensuring complete privacy.

  35. loca555 1

    PoolTogether

    Website: https://pooltogether.com/

    PoolTogether is a protocol for no-loss prize games on the Ethereum blockchain. The site makes it so one player wins all the yield earned on many people’s deposits in a pool (stakes to validator in case of NEAR), but everyone keeps their initial deposits. That’s why it is called “lossless.”

  36. loca555 1

    Chai

    Website: https://chai.money/

    Chai ia an ERC20 token that lets you earn interest on Dai (NEAR) without requiring it to be locked in the Dai Savings Rate (Validator). It can be transferred freely and is always redeemable for an ever growing amount of Dai. When you convert your Dai to Chai, you receive a corresponding balance in the Chai contract. While your Chai balance remains constant, its corresponding Dai value grows with the Dai Savings Rate. You can think of it as Dai brewing in the Chai contract. At any point in time you can redeem your Dai along with additional interest, or continue to use the Chai token directly.

  37. illia 1

    Thanks @loca555 , here are implementations in the works for two projects you mentioned:

    loca555:

    Tornado Cash

    You can read here about design: Deep dive into Private Transactions on NEAR
    Implementation is here: GitHub - zeropoolnetwork/NEAR-pool

    loca555:

    PoolTogether

    TestNet version: https://siasky.net/hns/poolap/ by gagdiez (Guille) · GitHub and lunafromthemoon · GitHub

  38. cryptocredit 5

    Hi
    Not sure if this is the right place to post. I wanted to share a link to something that is happening on the HIVE network.
    There is already a NFT marketplace on HIVE called NFTSHOWROOM. I have tested it out and it is not as good as PARAS :heart_eyes:
    But if you look at the link and swap the word HIVE for NEAR that would give you a good idea of what I am proposing.
    My suggestion is to build tools for e-commerce and payment in NEAR. This could be integrated so artists and projects can sell physical versions of their nft cards. The idea of fulfilment warehouses is amazing!

    https://hivelist.store/sell-on-hivelist

  39. maxlev 1

    Lack open ended Lombard loan application

    Lack of incentives for stablecoin liquidity to flow over to be lent out for said Lombard loan facilities. Ecosystem remains poor as lack of collateral system forces people to sell to fiat or other crypto, over-collateralized debt based solutions the way to go especially for people that want an real inflation hedge whilst having fiat liquidity.

  40. armujahid 1

    I think we can use OpenZeppelin in NEAR layer 2 EVM (Aurora). But yes we should have something similar in RUST so that we can create contracts without thinking too much about security.

  41. armujahid 1

    Interactive RUST contract generator to bootstrap smart contracts like https://wizard.openzeppelin.com/

  42. sjamayee 1

    A Where-Used/What-Used Explorer.

    A special Explorer, where all (related) data can be visualised in one click, without any further explicit searching or other actions to get to the final result. Only further navigation is needed to get to the result. For a small subset of the blockchain, the personal wallet.
    Here a very bad simulation, with no real data, only place-holders, but with some imagination, one can get the idea. More around this I have got posted here Indexer as a Service…

    With more assets, collectables, NFT’s in the future, someone needs to have a tool to find them and there origine, history and more…
    The only thing someone needs to remember is his account-id <name.near>.
    All other data is just a few clicks away…

    Simulation, from -3 <> +3, stay in between these limits to get the feeling and don’t scroll over -3 or +3:

    1-min_3

    Sorry, I can’t get the simulation/uploads correct here, it looks better here: simulation

  43. martine 1

    Synthetic asset platform

    Existing website: Mirror

    Background:
    Near is having a positive growth on NFT market and potentially will be in the same level as Solana soon, but in the meantime, there is also lack of usage/utilization of NEAR for decentralize finance product, and there is no major defi product built on Near right now (correct me if i am wrong).

    By having a Synthetic asset platform, it will raise attention from users, especially Near Wallet is compatible with mobile phone. Crypto market is relatively low compared to derivatives market, and with a Synthetic asset platform, it might grow Near ecosystem as well.

    I think we can do something like Mirror and Terra did where UST stablecoin has been used as collateral to mint synthetic asset. We can utilize UST as well (since its on NEAR) or other stablecoin on NEAR. But, by having a similar platform as Mirror and utilize UST might invite more users to come to NEAR since it has lower fees.

    It will be great for us.

  44. nearbuild 3

    Submit your ideas on NEAR Hacks | Bounty so we can turn it into a funded bounty

  45. nearbuild 1

    you are ahead of your time