API Endpoints
PananaSwap provides read-only API endpoints to support analytics, dashboards, and integration use cases.
APIs are designed as a convenience layer and do not replace on-chain execution or verification.
Purpose of the API
PananaSwap APIs exist to:
Improve developer experience
Reduce the need for direct on-chain indexing
Provide structured access to aggregated data
APIs are not required to use the PananaSwap protocol.
Read-Only by Design
All PananaSwap API endpoints are read-only.
They do not:
Execute swaps
Sign transactions
Move user funds
Modify protocol state
All state-changing actions occur exclusively on-chain via smart contracts.
Typical API Use Cases
Developers may use APIs to:
Fetch aggregated swap volume
Display wallet-level statistics
Show VIP status and progress
Render dashboards and analytics views
Monitor protocol usage metrics
APIs are intended for informational purposes only.
Relationship to On-Chain Data
API responses are derived from:
On-chain transaction data
Smart contract events
Deterministic aggregation logic
The blockchain remains the source of truth.
API data may lag behind real-time on-chain activity due to indexing and aggregation cycles.
No Execution Guarantees
API data:
Does not guarantee execution outcomes
Does not reserve liquidity
Does not lock prices or fees
Developers should not rely on API responses for critical execution decisions.
Rate Limiting and Availability
API availability may be subject to:
Rate limits
Infrastructure maintenance
Temporary service interruptions
PananaSwap does not guarantee uptime or service levels for API access.
Versioning and Compatibility
API endpoints may evolve over time.
New endpoints may be introduced
Existing endpoints may be updated or deprecated
Breaking changes will be communicated where possible
Developers are responsible for maintaining compatibility.
Security Considerations
When using PananaSwap APIs, developers should:
Avoid exposing API keys (if applicable)
Validate and sanitize responses
Handle errors gracefully
PananaSwap is not responsible for misuse of API data.
Independent Verification
Developers are encouraged to:
Cross-check API data with on-chain explorers
Validate assumptions against smart contract events
Treat APIs as a convenience layer
Critical logic should always rely on on-chain verification.
Disclaimer
API data is provided “as is” without warranties of accuracy, completeness, or timeliness.
Use of the API constitutes acceptance of these limitations.
Last updated

