Package Exports
- @quantova/api
- @quantova/api/augment
- @quantova/api/augment.js
- @quantova/api/base
- @quantova/api/base/Decorate
- @quantova/api/base/Decorate.js
- @quantova/api/base/Events
- @quantova/api/base/Events.js
- @quantova/api/base/Getters
- @quantova/api/base/Getters.js
- @quantova/api/base/Init
- @quantova/api/base/Init.js
- @quantova/api/base/find
- @quantova/api/base/find.js
- @quantova/api/base/index
- @quantova/api/base/index.js
- @quantova/api/base/types
- @quantova/api/base/types.js
- @quantova/api/bundle
- @quantova/api/bundle-polkadot-api
- @quantova/api/bundle-polkadot-api.js
- @quantova/api/bundle.js
- @quantova/api/cjs/augment
- @quantova/api/cjs/augment.js
- @quantova/api/cjs/base/Decorate
- @quantova/api/cjs/base/Decorate.js
- @quantova/api/cjs/base/Events
- @quantova/api/cjs/base/Events.js
- @quantova/api/cjs/base/Getters
- @quantova/api/cjs/base/Getters.js
- @quantova/api/cjs/base/Init
- @quantova/api/cjs/base/Init.js
- @quantova/api/cjs/base/find
- @quantova/api/cjs/base/find.js
- @quantova/api/cjs/base/index
- @quantova/api/cjs/base/index.js
- @quantova/api/cjs/base/types
- @quantova/api/cjs/base/types.js
- @quantova/api/cjs/bundle
- @quantova/api/cjs/bundle.js
- @quantova/api/cjs/index
- @quantova/api/cjs/index.js
- @quantova/api/cjs/package.json
- @quantova/api/cjs/packageDetect
- @quantova/api/cjs/packageDetect.js
- @quantova/api/cjs/packageInfo
- @quantova/api/cjs/packageInfo.js
- @quantova/api/cjs/promise/Api
- @quantova/api/cjs/promise/Api.js
- @quantova/api/cjs/promise/Combinator
- @quantova/api/cjs/promise/Combinator.js
- @quantova/api/cjs/promise/decorateMethod
- @quantova/api/cjs/promise/decorateMethod.js
- @quantova/api/cjs/promise/index
- @quantova/api/cjs/promise/index.js
- @quantova/api/cjs/promise/types
- @quantova/api/cjs/promise/types.js
- @quantova/api/cjs/rx/Api
- @quantova/api/cjs/rx/Api.js
- @quantova/api/cjs/rx/decorateMethod
- @quantova/api/cjs/rx/decorateMethod.js
- @quantova/api/cjs/rx/index
- @quantova/api/cjs/rx/index.js
- @quantova/api/cjs/submittable/Result
- @quantova/api/cjs/submittable/Result.js
- @quantova/api/cjs/submittable/createClass
- @quantova/api/cjs/submittable/createClass.js
- @quantova/api/cjs/submittable/createSubmittable
- @quantova/api/cjs/submittable/createSubmittable.js
- @quantova/api/cjs/submittable/index
- @quantova/api/cjs/submittable/index.js
- @quantova/api/cjs/submittable/types
- @quantova/api/cjs/submittable/types.js
- @quantova/api/cjs/types/calls
- @quantova/api/cjs/types/calls.js
- @quantova/api/cjs/types/consts
- @quantova/api/cjs/types/consts.js
- @quantova/api/cjs/types/errors
- @quantova/api/cjs/types/errors.js
- @quantova/api/cjs/types/events
- @quantova/api/cjs/types/events.js
- @quantova/api/cjs/types/index
- @quantova/api/cjs/types/index.js
- @quantova/api/cjs/types/storage
- @quantova/api/cjs/types/storage.js
- @quantova/api/cjs/types/submittable
- @quantova/api/cjs/types/submittable.js
- @quantova/api/cjs/util/augmentObject
- @quantova/api/cjs/util/augmentObject.js
- @quantova/api/cjs/util/decorate
- @quantova/api/cjs/util/decorate.js
- @quantova/api/cjs/util/filterEvents
- @quantova/api/cjs/util/filterEvents.js
- @quantova/api/cjs/util/index
- @quantova/api/cjs/util/index.js
- @quantova/api/cjs/util/isKeyringPair
- @quantova/api/cjs/util/isKeyringPair.js
- @quantova/api/cjs/util/logging
- @quantova/api/cjs/util/logging.js
- @quantova/api/cjs/util/validate
- @quantova/api/cjs/util/validate.js
- @quantova/api/index
- @quantova/api/index.js
- @quantova/api/package.json
- @quantova/api/packageDetect
- @quantova/api/packageDetect.js
- @quantova/api/packageInfo
- @quantova/api/packageInfo.js
- @quantova/api/promise
- @quantova/api/promise/Api
- @quantova/api/promise/Api.js
- @quantova/api/promise/Combinator
- @quantova/api/promise/Combinator.js
- @quantova/api/promise/decorateMethod
- @quantova/api/promise/decorateMethod.js
- @quantova/api/promise/index
- @quantova/api/promise/index.js
- @quantova/api/promise/types
- @quantova/api/promise/types.js
- @quantova/api/rx
- @quantova/api/rx/Api
- @quantova/api/rx/Api.js
- @quantova/api/rx/decorateMethod
- @quantova/api/rx/decorateMethod.js
- @quantova/api/rx/index
- @quantova/api/rx/index.js
- @quantova/api/submittable
- @quantova/api/submittable/Result
- @quantova/api/submittable/Result.js
- @quantova/api/submittable/createClass
- @quantova/api/submittable/createClass.js
- @quantova/api/submittable/createSubmittable
- @quantova/api/submittable/createSubmittable.js
- @quantova/api/submittable/index
- @quantova/api/submittable/index.js
- @quantova/api/submittable/types
- @quantova/api/submittable/types.js
- @quantova/api/types
- @quantova/api/types/calls
- @quantova/api/types/calls.js
- @quantova/api/types/consts
- @quantova/api/types/consts.js
- @quantova/api/types/errors
- @quantova/api/types/errors.js
- @quantova/api/types/events
- @quantova/api/types/events.js
- @quantova/api/types/index
- @quantova/api/types/index.js
- @quantova/api/types/storage
- @quantova/api/types/storage.js
- @quantova/api/types/submittable
- @quantova/api/types/submittable.js
- @quantova/api/util
- @quantova/api/util/augmentObject
- @quantova/api/util/augmentObject.js
- @quantova/api/util/decorate
- @quantova/api/util/decorate.js
- @quantova/api/util/filterEvents
- @quantova/api/util/filterEvents.js
- @quantova/api/util/index
- @quantova/api/util/index.js
- @quantova/api/util/isKeyringPair
- @quantova/api/util/isKeyringPair.js
- @quantova/api/util/logging
- @quantova/api/util/logging.js
- @quantova/api/util/validate
- @quantova/api/util/validate.js
Readme
@quantova/api
Connect to a Quantova node — query chain state and submit post-quantum-signed transactions.
Part of the Quantova SDK — the developer toolkit for the Quantova post-quantum blockchain.
Quantum security
Quantova is a post-quantum Layer-1. All account security uses NIST-standardised
post-quantum signature schemes — Falcon, SPHINCS+ and CRYSTALS-Dilithium —
with SHA3-256 hashing and no ECDSA/secp256k1 anywhere. This makes accounts
resistant to attacks from large-scale quantum computers (Shor's algorithm breaks
ECDSA/RSA; Quantova's lattice- and hash-based signatures are designed to withstand it).
Addresses are Bech32m Q1…; the chain speaks q_* JSON-RPC.
Install
npm install @quantova/apiUsage
import * as api from '@quantova/api';Resources
- 🌐 Website — https://quantova.org
- 🔎 Explorer — https://qvmscan.io
- 📦 All packages — https://www.npmjs.com/org/quantova
- 💻 Source — https://github.com/Quantova/api
License
Apache-2.0 © Quantova