Skip to content

Repository files navigation

Noves Logo

Noves SDK 🚀

The official SDK for interacting with the Noves API.

🌟 Features

  • Translate: Understand what transactions do with clear labels and rich metadata
  • Foresight: Get pre-sign insights about transactions before execution
  • Pricing: Access real-time and historical token prices across chains
  • Multi-chain Support: EVM, Cosmos, SVM, UTXO, TVM, and Polkadot
  • Retry Mechanism: Built-in retry strategies with circuit breakers and intelligent backoff
  • TypeScript Support: Full type definitions and autocompletion

📦 Installation

npm install @noves/noves-sdk

🚀 Quick Start

import { Translate } from "@noves/noves-sdk";

// Initialize with your API key
const translate = Translate.evm("YOUR_API_KEY");

// Get transaction details
const txInfo = await translate.getTransaction(
  "eth",
  "0x1cd4d61b9750632da36980329c240a5d2d2219a8cb3daaaebfaed4ae7b4efa22"
);

📚 Documentation

For detailed documentation, please visit our Documentation Site.

API Documentation

Guides

Examples

Check out our examples directory for complete code samples.

About

Noves SDK

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages