Concrete


ParameterDescription
Yield IDe.g. ethereum-usdt-ctdefiusdt-0x0e609b710da5e0aa476224b6c0e5445ccc21251e-4626-vault
NetworkEthereum
Receipt TokenctDefiUSDT or ctfrxUSD+
Additional RewardsN/A
Unbonding Period7 days
Minimum RequirementN/A

About

Concrete is a DeFi protocol offering curated, yield-bearing vaults. Our Concrete integration facilitates supplying assets into these vaults, which are ERC-4626 compliant on the deposit path: upon deposit, users receive a vault share token and yield accrues automatically through share-price appreciation (exposed as pricePerShare). Each vault accepts a single deposit asset and routes liquidity across underlying DeFi strategies.

The user flow stays simple. After depositing the supported asset, users begin accruing yield immediately and receive a vault share token (e.g. ctDefiUSDT). When withdrawing, their shares are queued into an epoch-based withdrawal queue and, once the epoch is processed, are redeemable for the corresponding amount of the underlying asset.


Pending Actions

Claim Withdrawal

Concrete vaults run an epoch-based withdrawal queue on the exit path. A withdrawal does not pay out immediately — it moves the user's shares into the current epoch, which is processed off-chain on a weekly cadence. Once the epoch is processed, users claim their unstaked balance using the CLAIM_UNSTAKED pending action to receive the underlying asset back. Both the in-progress (unstaking) and claimable (unstaked) balances can be tracked via our /stake/balances endpoint.

Considerations

  • Queue-based withdrawals
    • Withdrawals are not instant. After requesting a withdrawal, the user's shares are queued into the current epoch and become claimable only after the epoch has been processed (roughly a weekly cutoff and payout cycle).
  • Per-epoch limits
    • Each vault enforces per-epoch minimum and maximum withdrawal limits. A withdrawal request below the minimum or above the per-epoch maximum is rejected; max withdrawals are automatically capped to the per-epoch limit.

List of Integration IDs

Ethereum

Yield IDYield
ethereum-usdt-ctdefiusdt-0x0e609b710da5e0aa476224b6c0e5445ccc21251e-4626-vaultConcrete Decentralized Finance USDT
ethereum-frxusd-ctfrxusd+-0xcf9ceacf5c7d6d2fe6e8650d81fbe4240c72443f-4626-vaultConcrete FraxUSD+