APIs USED
This page discuss the APIs used during development.
Last updated
This page discuss the APIs used during development.
Last updated
The Paal Backend utilizes a variety of APIs to provide essential functionalities for the Paal ecosystem platform. This documentation provides an overview of the APIs used, along with their respective keys and purposes.
Introduction
API Keys and Their Purposes
ETHERSCAN_KEY ()
BSCSCAN_KEY ()
BASESCAN_KEY ()
CRYPTO_COMPARE_API ()
COVALENT_KEY ()
CHAIN_BASE_API ()
TWITTER_BEARER_TOKEN ()
GOOGLE_CLIENT_ID (OPTIONAL )
GOOGLE_CLIENT_SECRET (OPTIONAL )
QUICK NODE RPC URL ()
The Paal Backend relies on several third-party APIs to integrate various functionalities such as blockchain data retrieval, social media interactions, and user authentication. This documentation provides detailed information about each API, including its purpose and usage.
Purpose: Access to the Etherscan API for retrieving Ethereum blockchain data.
Purpose: Access to the BscScan API for retrieving Binance Smart Chain data.
Purpose: Access to the Basescan API for retrieving Basechain data.
Purpose: Access to the Crypto Compare API for fetching cryptocurrency pricing and historical data.
Purpose: Access to the Covalent API for fetching blockchain data from various blockchains.
Purpose: Access to the ChainBase API for blockchain data and analytics.
Purpose: Access to the Twitter API for integrating Twitter functionalities within the application.
I subscribed for only 1 month for development purposes, it would need to be subscribed for actual usage.
Network RPCs:
Ethereum Mainnet (ID: 1)
Purpose: Access to Ethereum Mainnet for blockchain interactions.
Base Mainnet (ID: 8453)
Purpose: Access to Base Mainnet for blockchain interactions.
Binance Smart Chain (ID: 56)
Purpose: Access to Binance Smart Chain for blockchain interactions.
Solana Mainnet (ID: 900)
Purpose: Access to Solana Mainnet for blockchain interactions.
Purpose: Google OAuth 2.0 client ID for authenticating users with their Google accounts.
Purpose: Google OAuth 2.0 client secret for authenticating users with their Google accounts.
The Paal Backend integrates several APIs to provide comprehensive functionalities required for the platform. Ensure all API keys are securely stored and configured correctly to maintain the integrity and security of the application.