Overview

The Meria API is a robust and scalable blockchain integration layer that simplifies interactions with multiple blockchain networks. While staking is a core feature, Meria API is not just a staking API—it provides essential blockchain primitives such as balance retrieval, transaction management, and historical data access. These fundamental building blocks enable developers to build the base layer they need to support staking features on top.

Each component of the API can be used as a self-serve option, depending on your tech stack and architectural decisions. This modular approach allows developers to choose the functionalities they need without unnecessary complexity.

Core Components

1. Wallet Feature and Basic Transaction Management

Meria API provides a robust mechanism for fetching account balances and managing transactions across blockchains, ensuring a seamless user experience.

FeatureDescriptionEndpoint
Real-Time Balance QueriesRetrieve wallet balances, including native balances, token balances, and staking balancesGET /api/{chainId}/account/{accountId}/state
Transaction CreationBuild and encode transactions for signingPOST /api/{chainId}/transaction/encode
Transaction BroadcastingBroadcast signed transactions to the blockchainPOST /api/{chainId}/transaction/broadcast/raw
Transaction Status TrackingMonitor transaction states in real-time across multiple blockchain networksGET /api/{chainId}/transaction/{transactionId}
Validator DiscoveryRetrieve a list of eligible validators across supported PoS networksGET /api/{chainId}/validators
Chain InformationGet detailed information about supported blockchain networksGET /api/chains/{chainId}

2. Staking Module

The staking module enables delegation, rewards tracking, and unstaking, allowing applications to integrate staking functionalities effortlessly.

FeatureDescriptionEndpoint
Validator DiscoveryRetrieve a list of eligible validators across supported PoS networksGET /api/{chainId}/validators
Delegation & UndelegationStake or unstake assets in a single API request, streamlining the staking processPOST /api/{chainId}/transaction/encode
Modes:
• delegate
• undelegate
Claim RewardsAutomatically claim staking rewards, reducing complexity for users and applicationsPOST /api/{chainId}/transaction/encode
Mode: claimRewards
Multi-Chain Staking SupportInteract with over 40 PoS blockchains through a unified staking interfaceGET /api/chains/{chainId}

3. Historical Data & Analytics

The ability to track past transactions and staking activities is essential for transparency and auditability. The Historical Data Module provides structured access to past blockchain interactions.

FeatureDescriptionEndpoint
Transaction History RetrievalAccess detailed transaction logs without querying blockchain nodes directlyGET /api/{chainId}/account/{accountId}/transactions
Reward MonitoringComing soon-

Conclusion

The Meria API is more than just a staking API—it is a comprehensive blockchain interaction framework that provides the fundamental building blocks for:

  • Staking operations
  • Transaction management
  • Data retrieval

By abstracting chain-specific complexities, it enables developers to focus on building high-quality staking applications without getting bogged down by blockchain intricacies.

With its scalable architecture, unified API interface, and advanced security measures, Meria API empowers applications to seamlessly integrate staking and blockchain functionalities while ensuring:

  • Efficiency
  • Reliability
  • Future-proof compatibility