diff --git a/concepts/architecture.mdx b/concepts/architecture.mdx index 5cfb833..59eb7cc 100644 --- a/concepts/architecture.mdx +++ b/concepts/architecture.mdx @@ -159,7 +159,6 @@ The protocol supports multiple blockchain networks for maximum flexibility. - **Arbitrum One**: High-performance L2 network - **Lisk**: Alternative blockchain network - **Celo**: Mobile-first blockchain -- **Tron**: USDT transactions #### Network Selection diff --git a/implementation-guides/smart-contract-interaction.mdx b/implementation-guides/smart-contract-interaction.mdx index fa8e863..25ef931 100644 --- a/implementation-guides/smart-contract-interaction.mdx +++ b/implementation-guides/smart-contract-interaction.mdx @@ -1293,7 +1293,6 @@ func main() { - **Arbitrum One**: High-performance L2 network - **Lisk**: Alternative blockchain network - **Celo**: Mobile-first blockchain (CUSD, CNGN) -- **Tron**: USDT transactions Paycrest supports very low minimum orders ($0.50) and uses cost-effective EVM L2s. Start with small amounts to test your integration before scaling up. diff --git a/openapi.yaml b/openapi.yaml index d61597b..15c5358 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -40,7 +40,7 @@ components: type: number network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain recipient: $ref: '#/components/schemas/PaymentOrderRecipient' @@ -89,7 +89,7 @@ components: description: Token symbol (USDT, USDC, CUSD, CNGN). See [Supported Stablecoins](/resources/supported-stablecoins) for available options. network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain receiveAddress: type: string @@ -124,7 +124,7 @@ components: type: number network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain gatewayId: type: string @@ -216,7 +216,7 @@ components: type: string network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain status: type: string @@ -333,7 +333,7 @@ components: type: string network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain # Order Status Schemas @@ -349,7 +349,7 @@ components: description: Token symbol (USDT, USDC, CUSD, CNGN). See [Supported Stablecoins](/resources/supported-stablecoins) for available options. network: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain settlePercent: type: number @@ -517,7 +517,7 @@ paths: name: network schema: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain - in: query name: ordering @@ -924,7 +924,8 @@ paths: name: network schema: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, + celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain responses: '200': @@ -975,7 +976,7 @@ paths: name: network schema: type: string - enum: [base, bnb-smart-chain, lisk, tron, celo, arbitrum-one, polygon, asset-chain] + enum: [base, bnb-smart-chain, lisk, celo, arbitrum-one, polygon, asset-chain] description: Network identifier for the blockchain (optional, filters tokens by network) - in: query name: provider_id diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d3e8c24 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "docs-pro", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/protocol-overview.mdx b/protocol-overview.mdx index 62f15f9..419d790 100644 --- a/protocol-overview.mdx +++ b/protocol-overview.mdx @@ -193,7 +193,6 @@ Paycrest supports the following blockchain networks for fiat and stablecoin tran - **Arbitrum One** - **Lisk** - **Celo** -- **Tron** Support for additional networks is planned as the protocol evolves. diff --git a/resources/gateway-contract-addresses.mdx b/resources/gateway-contract-addresses.mdx index 7b2fea0..2f31d01 100644 --- a/resources/gateway-contract-addresses.mdx +++ b/resources/gateway-contract-addresses.mdx @@ -19,7 +19,7 @@ Paycrest Gateway contracts are deployed across multiple EVM-compatible networks | **Arbitrum One** | 42161 | `0xE8bc3B607CfE68F47000E3d200310D49041148Fc` | ✅ Live | Fully supported | | **Lisk** | 1135 | `0xff0E00E0110C1FBb5315D276243497b66D3a4d8a` | ✅ Live | Fully supported | | **Celo** | 42220 | `0xF418217E3f81092eF44b81C5C8336e6A6fDB0E4b` | ✅ Live | Fully supported | -| **Tron** | 728126428 | `THyFP5ST9YyLZn6EzjKjFhZti6aKPgEXNU` | ✅ Live | Fully supported | +| **Tron** | 728126428 | `THyFP5ST9YyLZn6EzjKjFhZti6aKPgEXNU` | 🚧 Coming Soon | Deployed, aggregator support pending | | **Asset Chain** | 42420 | `0xff0E00E0110C1FBb5315D276243497b66D3a4d8a` | 🚧 Coming Soon | Deployed, aggregator support pending | | **Ethereum** | 1 | `0x16c9C78Dbb224889E3e2ADef991C8c4438ea797B` | 🚧 Coming Soon | Deployed, aggregator support pending | | **Optimism** | 10 | `0xD293fCd3dBc025603911853d893A4724CF9f70a0` | 🚧 Coming Soon | Deployed, aggregator support pending | @@ -41,7 +41,6 @@ All Gateway contracts are verified on their respective network block explorers: - **Arbitrum One**: [Arbiscan](https://arbiscan.io/address/0xE8bc3B607CfE68F47000E3d200310D49041148Fc) - **Lisk**: [Lisk Explorer](https://explorer.lisk.com/address/0xff0E00E0110C1FBb5315D276243497b66D3a4d8a) - **Celo**: [Celo Explorer](https://explorer.celo.org/address/0xF418217E3f81092eF44b81C5C8336e6A6fDB0E4b) -- **Tron**: [Tronscan](https://tronscan.org/#/address/THyFP5ST9YyLZn6EzjKjFhZti6aKPgEXNU) - **Asset Chain**: [Asset Chain Explorer](https://explorer.assetchain.org/address/0xff0E00E0110C1FBb5315D276243497b66D3a4d8a) - **Ethereum**: [Etherscan](https://etherscan.io/address/0x16c9C78Dbb224889E3e2ADef991C8c4438ea797B) - **Optimism**: [Optimistic Etherscan](https://optimistic.etherscan.io/address/0xD293fCd3dBc025603911853d893A4724CF9f70a0) diff --git a/resources/supported-stablecoins.mdx b/resources/supported-stablecoins.mdx index fc40f61..3bc2951 100644 --- a/resources/supported-stablecoins.mdx +++ b/resources/supported-stablecoins.mdx @@ -9,19 +9,19 @@ Paycrest supports multiple stablecoins across various blockchain networks. Each | Stablecoin | Networks | Base Currency | Features | |------------|----------|--------------|----------| -| **USDT** | Arbitrum One, Celo, Lisk, BNB Smart Chain, Polygon, Tron | USD | Most widely supported, high liquidity | +| **USDT** | Arbitrum One, Celo, Lisk, BNB Smart Chain, Polygon | USD | Most widely supported, high liquidity | | **USDC** | Base, Arbitrum One, Celo, BNB Smart Chain, Polygon | USD | Regulated, high security standards | | **CUSD** | Celo | USD | Mobile-first, carbon-negative | | **CNGN** | Base, BNB Smart Chain, Polygon | NGN | Stablecoin pegged to Nigerian Naira | ## Stablecoin Support Matrix -| Stablecoin | Base | Arbitrum One | Celo | Lisk | BNB Smart Chain | Polygon | Tron | -|------------|------|--------------|------|------|-----------------|---------|------| -| **USDT** | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | -| **USDC** | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ | -| **CUSD** | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | -| **CNGN** | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | +| Stablecoin | Base | Arbitrum One | Celo | Lisk | BNB Smart Chain | Polygon | +|------------|------|--------------|------|------|-----------------|---------| +| **USDT** | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | +| **USDC** | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | +| **CUSD** | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | +| **CNGN** | ✅ | ❌ | ❌ | ❌ | ✅ | ✅ | ## Stablecoin Contract Addresses @@ -32,7 +32,6 @@ Paycrest supports multiple stablecoins across various blockchain networks. Each | USDT | Lisk | `0x05D032ac25d322df992303dCa074EE7392C117b9` | | USDT | BNB Smart Chain | `0x55d398326f99059fF775485246999027B3197955` | | USDT | Polygon | `0xc2132D05D31c914a87C6611C10748AEb04B58e8F` | -| USDT | Tron | `TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t` | | USDC | Base | `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913` | | USDC | Arbitrum One | `0xaf88d065e77c8cC2239327C5EDb3A432268e5831` | | USDC | Celo | `0xcebA9300f2b948710d2653dD7B07f33A8B32118C` | diff --git a/resources/troubleshooting.mdx b/resources/troubleshooting.mdx index 2f60943..4cc9882 100644 --- a/resources/troubleshooting.mdx +++ b/resources/troubleshooting.mdx @@ -162,7 +162,6 @@ This guide helps you resolve common issues when integrating with the Paycrest AP