# Product Comparison
## DECENT.XYZ
Based on our conversations with the Decent team, they are very open to supporting with integration process, and are flexible on their fees, they also offer a fee share.
### How it works:
Decent is available on 5 chains, and is open to moving onto more. They provide swapping, bridging, and onramping.
When bridging, they will compare quotes between 3 different underlying bridges, then select the bridge with the best total price.
They allow for selecting a slippage tolerance which is 0.5% by default.
| Metric | Decent |
|-------------------------|---------------------------------------------|
| **Fees/Costs per Bridge**| Fee: 25 bps/tx and a flat fee (~$0.30) |
| | Special: No fees on donations under $3 |
| | 0.5% slippage tolerance |
| | average bridging gas fee 50c for layer 2s/polygon |
| **Chains Available** | Currently on 5 chains: ETH, POLYGON, BASE, OPTIMISM, ARBITRUM |
| | Willing to work with other chains |
| **Level of Integration**| Integration on both frontend and contracts |
| | Can transfer messages cross-chain |
| **In Operation** | Over 1 year |
| **Time to Implement** | Quick based on chosen strategy |
| **Team Support** | Available and willing to provide support |
| **Upkeep Requirements** | Not specified |
| **Benefits (On/Offramping)** | Onramping available via SDK in the US |
### Testing examples:
# Token Transfers Comparison
| Transfer Route | Amount (USDC) | Received Amount (USDC) | TOTAL FEES Paid | Gas Paid (Matic/ETH) |
|---------------------------|---------------|------------------------|----------|----------------------|
| **Polygon to Optimism** | 1000 | 996.01 | 6.658546 | Matic |
| | 100 | 99.70 | 6.658546 | Matic |
| | 10 | 9.96 | 6.658546 | Matic |
| **Base to Optimism** | 1000 | 1000.4685 | 0.002777 | ETH |
| | 100 | 100.04759 | 0.002815 | ETH |
| | 10 | 10.004776 | 0.002838 | ETH |
| **Arbitrum to Optimism** | 1000 | 996.01594 | 0.000160 (app) + 0.001986 (bridge) | ETH |
| | 100 | 99.601593 | 0.000160 + 0.001986 | ETH |
| | 10 | 9.9601590 | 0.000160 + 0.001986 | ETH |
| **Ethereum to Optimism** | 1000 | 996.01594 | 0.000160 + 0.001376 | ETH |
| | 100 | 99.601593 | 0.000160 + 0.001376 | ETH |
| | 10 | 9.9601590 | 0.000160 + 0.001376 | ETH |
# Token Transfers Comparison
| Transfer Route | Amount (USDC) | Received Amount (USDC) | TOTAL FEES Paid | Gas Paid (Matic/ETH) |
|---------------------------|---------------|------------------------|----------|----------------------|
| **Polygon to ETHEREUM** | 1000 | 996.01594 | 1305.836489 | MATIC |
| | 100 | 99.601593 | 1305.836489 | MATIC |
| | 10 | 9.9601590 | 1305.836489 | MATIC |
| **Base to ETHEREUM** | 1000 | 1000.3143 | 0.034784 | ETH |
| | 100 | 99.96 | 0.039330 | ETH |
| | 10 | 9.996 | 0.039330 | ETH |
| **Arbitrum to ETHEREUM** | 1000 | 996.8 | 0.17 | ETH |
| | 100 | 99.6 | 0.17 | ETH |
| | 10 | 9.96 | 0.17 | ETH |
| **Optimism to ETHEREUM** | 1000 | 996.02 | 0.157513 | ETH |
| | 100 | 99.62 | 0.157513 | ETH |
| | 10 | 9.92 | 0.157513 | ETH |
# Token Transfers Comparison
| Transfer Route | Amount (USDC) | Received Amount (USDC) | TOTAL FEES Paid | Gas Paid (Matic/ETH) |
|---------------------------|---------------|------------------------|----------|----------------------|
| **Polygon to BASE** | 1000 | 1000 | 5.58 | matic |
| | 100 | 100 | 5.58 | matic |
| | 10 | 10 | 5.58 | matic |
| **Mainnet to BASE** | 1000 | 1000 | 0.002 | ETH |
| | 100 | 100 | 0.002 | ETH |
| | 10 | 10 | 0.002 | ETH |
| **Arbitrum to BASE** | 1000 | 996.8 | 0.0004 | ETH |
| | 100 | 99.6 | 0.0004 | ETH |
| | 10 | 9.96 | 0.0004 | ETH |
| **Optimism to BASE** | 1000 | 996.02 | 0.0005 | ETH |
| | 100 | 99.62 | 0.0005 | ETH |
| | 10 | 9.92 | 0.0005 | ETH |
# Token Transfers Comparison
| Transfer Route | Amount (USDC) | Received Amount (USDC) | TOTAL FEES Paid | Gas Paid (ETH) | Total USD |
|---------------------------|---------------|------------------------|----------|----------------------|-----------------|
| **Base to POLYGON** | 1000 | 996.8 | 0.0002 | ETH | |
| | 100 | 99.6 | 0.0002 | ETH | |
| | 10 | 9.97 |0.0002 | ETH | |
| **Mainnet to POLYGON** | 1000 | 996 | 0.0002 | ETH | |
| | 100 | 99.6 | 0.0002 | ETH | |
| | 10 | 9.9 | 0.0002 | ETH | |
| **Arbitrum to POLYGON** | 1000 | 996.8 | 0.0003 | ETH | |
| | 100 | 99.6 | 0.0003 | ETH | |
| | 10 | 9.96 | 0.0003 | ETH | |
| **Optimism to POLYGON** | 1000 | 996 | 0.0003 | ETH | |
| | 100 | 99.6 | 0.0003 | ETH | |
| | 10 | 9.96 | 0.0003 | ETH | |
# Token Transfers Comparison
| Transfer Route | Amount (USDC) | Received Amount (USDC) | TOTAL FEES Paid | Gas Paid (ETH) |Total USD |
|---------------------------|---------------|------------------------|----------|----------------------|-----------------|
| **Base to ARBITRUM** | 1000 | 996.8 | 0.0017 | ETH | |
| | 100 | 99.6 | 0.0016 | ETH | |
| | 10 | 9.97 |0.0016 | ETH | |
| **Mainnet to ARBITRUM** | 1000 | 996 | 0.0017 | ETH | |
| | 100 | 99.6 | 0.0017 | ETH | |
| | 10 | 9.9 | 0.0017 | ETH | |
| **POLYGON to ARBITRUM** | 1000 | 996.8 | 4.3 | MATIC | |
| | 100 | 99.6 | 4.3 | MATIC | |
| | 10 | 9.96 | 4.3 | MATIC | |
| **Optimism to ARBITRUM** | 1000 | 996 | 0.0016 | ETH | |
| | 100 | 99.6 | 0.0016 | ETH | |
| | 10 | 9.96 | 0.0016 | ETH | |