NP

neko-protocol/neko-playground

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 质量 57 趋势 22

Decentralized App for Neko

概览

Capital Routing Layer for RWA on Stellar Liquidity pools • Lending & Borrowing • RWA Tokenization • Portfolio Management Before getting started, ensure you have: - Node.js (v18 or higher) - npm (v10.2.3 or higher) - Rust (v1.70 or higher) - Stellar CLI (v23.1.0 or higher, required for oracle bindings) 2. (required for generating oracle contract bindings): This will build all contract packages in the monorepo. Create a .env.local file in apps/web-app/: The app will be available at http://localhost:3000

README

以下为原文 README 节选,完整内容请查看原文。

Neko Playground (Tests)

Capital Routing Layer for RWA on Stellar

Liquidity pools • Lending & Borrowing • RWA Tokenization • Portfolio Management

Features

Feature Description
Dashboard Real-time portfolio analytics and performance metrics
Liquidity Pools Manage and track NFT-based liquidity positions via SoroSwap
Lending & Borrowing Participate in DeFi lending markets with RWA collateral
Perpetual Futures Trade perpetual contracts for RWA stocks
Token Swap Seamless token exchange via CoW Swap
RWA Oracle SEP-40 compliant price feeds for Real-World Assets
Multi-Chain Support for both Stellar (Soroban) and EVM networks

Quick Start

Prerequisites

Before getting started, ensure you have:

  • Node.js (v18 or higher)
  • npm (v10.2.3 or higher)
  • Rust (v1.70 or higher)
  • Stellar CLI (v23.1.0 or higher, required for oracle bindings)

Installation

  1. Clone the repository:

    git clone https://github.com/Neko-Protocol/Neko-DApp.git
    cd Neko-DApp
    
  2. Install Stellar CLI (required for generating oracle contract bindings):

    Linux:

    curl -sSLO https://github.com/stellar/stellar-cli/releases/latest/download/stellar-cli-x86_64-unknown-linux-gnu.tar.gz
    tar -xzf stellar-cli-*.tar.gz
    sudo mv stellar /usr/local/bin/
    

    macOS (Intel):

    curl -sSLO https://github.com/stellar/stellar-cli/releases/latest/download/stellar-cli-x86_64-apple-darwin.tar.gz
    tar -xzf stellar-cli-*.tar.gz
    sudo mv stellar /usr/local/bin/
    

    macOS (Apple Silicon):

    curl -sSLO https://github.com/stellar/stellar-cli/releases/latest/download/stellar-cli-aarch64-apple-darwin.tar.gz
    tar -xzf stellar-cli-*.tar.gz
    sudo mv stellar /usr/local/bin/
    

    Alternative (with Cargo):

    cargo install --git https://github.com/stellar/stellar-cli --locked stellar-cli
    

    Verify installation:

    stellar --version
    
  3. Install dependencies:

    npm install
    
  4. Build contract packages:

    npm run build
    

    This will build all contract packages in the monorepo.

  5. Set up environment variables:

    Create a .env.local file in apps/web-app/:

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add neko-protocol/neko-playground
新手?先看 mcpskill.org 教程 →