View Categories

Developer Docs

20 Docs

Retrieve Block Data

Last Updated: March 9, 2025

Retrieve Block Data Fetches all the information about the block with the specified ID. Path Parameters tokenId                                   stringrequired                                  The unique identifier of the block. Responses https://api.pecunovus.net/api/v2/get_block/{id} — 200 Block details retrieved successfully.— 404 Block not found.

Retrieve Latest Block

Last Updated: March 9, 2025

Retrieve Latest Block Fetches the latest block in the blockchain. Responses https://api.pecunovus.net/api/v2/latest_block — 200 Latest block retrieved successfully. — 404 No blocks found.

Verify Blockchain Integrity

Last Updated: March 9, 2025

Overview of PECU Coins and the Pecu Novus Blockchain Network

Last Updated: March 8, 2025

Maximum Supply of PECU Coins Capped Supply: The total supply of PECU coins is limited to 1 billion coins. This cap ensures scarcity and helps maintain the value of the coin over time. Annual Reward Cap: The maximum number of PECU coins that can be rewarded to validators annually is 20 million coins. Lock-Up Period Locked Coins: Currently, approximately 130 million PECU coins are locked up with release dates spanning from 2026 through 2034. Decadal Halving: Starting in 2017, the Pecu Novus Network experiences a halving of rewards to validators every decade. Through 2027, up to 20 million PECU coins will be distributed annually to validators. After 2027, the rewards will be reduced by half every decade, reducing the number of coins distributed and thus increasing scarcity. Yields and Rewards There are several ways members can gain yields or earn rewards through layer-2 platforms built on the network or via hosting a Pecu Novus node: Direct Network Activities NFT Creation and Fractionalization: Members can create and fractionalize NFTs directly on the Pecu Novus network, earning PECU coins. Validator Nodes: Hosting a validator node is a straightforward method for members to earn PECU coins while supporting the network’s security and operations. Layer-2 Activities Some activities require a layer-2 system, such as a decentralized digital asset exchange or a lending protocol, to earn rewards: Staking and Margin Lending: Members can stake their PECU coins or participate in margin lending through a decentralized digital asset exchange or lending protocol either built on the network or away from the network. Every platform has their own procedures. Decentralized Apps and Mobile Games: Developers can integrate a beacon node into their apps, whether centralized or decentralized, to earn rewards for themselves and their users. This incentivizes the development of applications on the Pecu Novus network and enhances its ecosystem. There may be various opportunities that PECU holders can earn PECU coins through both direct network activities and layer-2 systems. The capped supply of 1 billion coins, combined with the decadal halving of rewards, ensures the scarcity and value of PECU coins over time. Whether through hosting validator nodes (simplest path), creating NFTs, or participating in staking and lending protocols, members have numerous avenues to engage with the network and benefit from its growth.

Pecu Novus Developer Documentation

Last Updated: March 8, 2025

Getting Started with Pecu Novus Development Welcome to the Pecu Novus developer documentation area This is the are where you can find what you need to get started with Pecu Novus development and the tools you’ll need to get things started. Pecu Novus Documentation (v1.0.0) Pecu Novus was built for growth, global inclusion and to foster innovation by. providing a robust blockchain platform designed for high performance and versatility. Serving as a dynamic single global state machine and is decentralized, it supports applications across diverse sectors such as finance, payments, manufacturing, healthcare, and including NFT’s and gaming. Whether enabling seamless transactions or powering sophisticated layer-2 blockchain networks, Pecu Novus is engineered to drive transformative growth and connectivity worldwide. Getting Started Let’s jump into the deep end and start building or setting up your local environment. Quick Start – Soon you’ll be able to build and deploy your Pecu Novus programs directly via a browser using the Pecu Novus Sandbox. Setup Local Environment – Install the Pecu Novus Command-Line Interface (CLI) to get your local development environment up and running. Starting learning (and add all the info for them to learn). Nodes and Clients Pecu Novus is a distributed network of computers (known as nodes) running software that can verify blocks and transaction data. The software must be run on your computer to turn it into an Pecu Novus node. There are two separate pieces of software (known as ‘clients’) required to form a node. Prerequisites You should understand the concept of a peer-to-peer network and the basics of the PVM before diving deeper and running your own instance of an Pecu Novus client. Take a look at our introduction to Pecu Novus. If you’re new to the topic of nodes, we recommend first checking out our user-friendly introduction on running an Pecu Novus node. What are Nodes and Clients? A node is any instance of Pecu Novus client software that is connected to other computers also running Pecu Novus software, forming a network. A client is an implementation of Pecu Novus that verifies data against the protocol rules and keeps the network secure. A node has to run two clients: a consensus client and an execution client. The execution client listens to new transactions broadcasted in the network, executes them in PVM, and holds the latest state and database of all current Pecu Novus data. The consensus client (also known as the Beacon Node, CL client) implements the proof-of-time consensus algorithm, which enables the network to achieve agreement based on validated data from the execution client. There is also a third piece of software, known as a ‘validator’ that can be added to the consensus client, allowing a node to participate in securing the network. Run your own Pecu Novus Node Running your own node provides you various benefits, opens new possibilities, and helps to support the ecosystem. This page will guide you through spinning up your own node and taking part in validating Pecu Novus transactions. Note that after The Merge, two clients are required to run an Pecu Novus node; an execution layer (EL) client and a consensus layer (CL) client. This page will show how to install, configure and connect these two clients to run an Pecu Novus node.

Operating System

Last Updated: March 8, 2025

Operating system All clients support major operating systems – Linux, MacOS, Windows. This means you can run nodes on regular desktop or server machines with the operating system (OS) that suits you the best. Make sure your OS is up to date to avoid potential issues and security vulnerabilities. Minimum requirements CPU with 2+ cores 8 GB RAM 2TB SSD 10+ MBit/s bandwidth Recommended specifications Fast CPU with 4+ cores 16 GB+ RAM Fast SSD with 2+TB 25+ MBit/s bandwidth The sync mode and client you choose will affect space requirements, but we’ve estimated the disk space you’ll need for each client as you read further.

Environment and Hardware

Last Updated: March 8, 2025

Environment and Hardware Requirements Hardware requirements differ by client but generally are not that high since the node just needs to stay synced. Don’t confuse it with mining, which requires much more computing power. Sync time and performance do improve with more powerful hardware however. Before installing any client, please ensure your computer has enough resources to run it. You can find the minimum and recommended requirements below. The bottleneck for your hardware is mostly disk space. Syncing the Pecu Novus blockchain is very input/output intensive and requires a lot of space. It is best to have a solid-state drive (SSD) with hundreds of GBs of free space to spare even after the synchronization. The size of the database and speed of the initial synchronization depends on the chosen client, its configuration and sync strategy. Also make sure your internet connection is not limited by a bandwidth cap(opens in a new tab). It’s recommended to use an unmetered connection since initial sync and data broadcasted to the network could exceed your limit.

Installation

Last Updated: March 8, 2025

Installation This section covers the steps to set up your local environment for Pecu Novus development. Install Dependencies Windows users must first install WSL (Windows subsystem for Linux) and then install the dependencies specified in the Linux section below. Linux users should first install the dependencies specified in the Linux section below. Mac users should start with the Rust installation instructions below. Install the Pecu Novus CLI The Pecu Novus CLI provides all the tools required to build and deploy Pecu Novus programs. Install the Pecu Novus CLI tool suite using the official install command: sh -c $(curl -sSfL https://release.pecunovus.net/stable/install) You can replace stable with the release tag matching the software version of your desired release (i.e. v2.0.3), or use one of the three symbolic channel names: stable, beta, or edge. To verify that the installation was successful, check the Pecu CLI version: pecu –version You should see output similar to the following: pecu-cli 1.0.0

API Specs & Blocks

Last Updated: March 9, 2025

API Specs & Blocks This section covers the api specification and documentation for developing on Pecu Novus Blocks This section covers the APIs related to blocks in the Pecu Novus network, including fetching active blocks and block details. Get Blockchain Height Retrieves the current height of the blockchain Responses https://api.pecunovus.net/api/v2/block_height — 200 Blockchain height retrieved successfully. — 500 Failed to retrieve blockchain height. Retrieve Active Block Fetches the currently active open block in the blockchain Responses https://api.pecunovus.net/api/v2/get_active_block — 200 Active block retrieved successfully. — 404 No active block found. Retrieve Block Data Fetches all the information about the block with the specified ID path Parameters — id                              string required                        The unique identifier of the block. Responses https://api.pecunovus.net/api/v2/get_block/{id} — 200 Block details retrieved successfully. — 404 Block not found. Retrieve Latest Block Fetches the latest block in the blockchain Responses https://api.pecunovus.net/api/v2/latest_block — 200 Latest block retrieved successfully. — 404 No blocks found. Verify Blockchain Integrity Validates the entire blockchain to ensure its integrity and correctness Responses https://api.pecunovus.net/api/v2/verify_chain — 200 Blockchain verified successfully. — 500 Blockchain integrity check failed.

Pecu Wallet

Last Updated: March 9, 2025

Pecu Wallet This section includes APIs for managing Pecu Wallets, such as retrieving balance, keys, assets, and other wallet-related information Get Wallet Balance Retrieves the current balance of the wallet Query Parameters address                             string required                            Blockchain address to retrieve the balance for. Responses https://api.pecunovus.net/api/v2/balance — 200 Wallet balance retrieved successfully. — 400 Invalid address provided. Get Wallet Info Retrieves detailed information about the wallet, including metadata and configurations Query Parameters address                        string required                       Blockchain address to retrieve wallet information for. Responses https://api.pecunovus.net/api/v2/info — 200 Wallet info retrieved successfully. — 404 Wallet not found.

Escrow

Last Updated: March 9, 2025

Retrieve Escrow Details Fetches details about escrowed assets or funds in the wallet. Query Parameters address                             string required                            Blockchain address to retrieve escrow details for. Responses https://api.pecunovus.net/api/v2/escrow — 200 Escrow details retrieved successfully. — 404 No escrowed assets found.

Public Key

Last Updated: March 9, 2025

Retrieve Public Key Fetches the public key of the wallet for transaction purposes Query Parameters address                                string required                               Blockchain address to retrieve the public key for. Responses https://api.pecunovus.net/api/v2/pub_key — 200 Public key retrieved successfully. — 400 Invalid address provided.

Wallet Assets

Last Updated: March 9, 2025

Retrieve Wallet Assets Fetches information about all assets held in the wallet, including tokens and NFTs. Query Parameters address                            string required                           Blockchain address to retrieve assets for. Responses https://api.pecunovus.net/api/v2/assets — 200 Wallet assets retrieved successfully. — 404 No assets found.

Wallet Keys

Last Updated: March 9, 2025

Retrieve Wallet Keys Fetches the public and private keys associated with the wallet. (Private keys will only be shared if explicitly authorized) Query Parameters address                        string required                       Blockchain address to retrieve the keys for. Responses https://api.pecunovus.net/api/v2/keys — 200 Wallet keys retrieved successfully. — 403 Access denied to private keys.

Transactions

Last Updated: March 9, 2025

List Transactions Fetches a list of all transactions associated with the wallet or blockchain address Query Parameters address                        string required                       Blockchain address to retrieve transactions for. limit                             integer –                                    Default: 10 –                                    Maximum number of transactions to retrieve. Responses https://api.pecunovus.net/api/v2/transactions — 200 Transactions retrieved successfully. — 400 Invalid query parameters.

Raw Transactions

Last Updated: March 9, 2025

Retrieve Raw Transactions Fetches raw transaction data for further processing or debugging Query Parameters transactionId                   string required                          Transaction hash to retrieve raw data for. Responses https://api.pecunovus.net/api/v2/rawtransactions — 200 Raw transaction data retrieved successfully. — 404 Transaction not found.

Transfer Coins

Last Updated: March 9, 2025

Transfer Coins Initiates the transfer of coins from one wallet to another Request Body schema: application/json required Schema not provided Responses https://api.pecunovus.net/api/v2/transfer_coins — 201 Transaction successfully initiated. — 400 Transaction failed.

Create Tokens

Last Updated: March 9, 2025

Tokens This section contains APIs for managing tokens, such as creating new tokens, transferring tokens, and retrieving token details. Create a New Token Creates a new token on the blockchain with specified attributes. Request Body schema: application/json required Schema not provided Responses https://api.pecunovus.net/api/v2/create_token — 201 Token successfully created. — 400 Token creation failed.

Token Details

Last Updated: March 9, 2025

Retrieve Token Details Fetches detailed information about a specific token using its ID Path Parameters tokenId                                   string required                                  Unique identifier of the token to fetch. Responses https://api.pecunovus.net/api/v2/token/{tokenId} — 200 Token details retrieved successfully. — 404 Token not found.

Transfer Tokens

Last Updated: March 9, 2025

Transfer tokens Transfers tokens from one account to another within the blockchain Request Body schema: application/json required Schema not provided Responses https://api.pecunovus.net/api/v2/transfer_token — 201 Token transfer successfully initiated. — 400 Token transfer failed.

A CARBON NEUTRAL BLOCKCHAIN NETWORK

Copyright © Pecu Novus, All Rights Reserved  |  Privacy Policy  |  Disclaimer  Terms  |  connect at pecunovus.com