# Token onayı (allowance)

Çalışma tanımı: başka bir adresin, bir sahibin tokenlerini belirlenen bir limite kadar harcamasına izin veren yetki. ERC-20'de approve yeniden çağrıldığında mevcut limitin üzerine yazılır; USDC aynı fonksiyonları uygular.

Canonical: https://achivx.org/tr/glossary/token-approval/
Updated: 2026-11-11

Token onayı (çalışma tanımı), başka bir adresin, yani harcayıcının (spender), sahibin bakiyesinden allowance adı verilen bir tutara kadar token hareket ettirmesine izin veren zincir üstü bir yetkidir. ERC-20 standardında approve, harcayıcının sahibin hesabından bu tutara kadar birden çok kez çekim yapmasına izin verir ve işlevin yeniden çağrılması mevcut allowance değerinin üzerine yazar; allowance ise harcayıcının hâlâ ne kadar çekebileceğini döndürür. Circle'ın USDC sözleşmesi aynı approve ve allowance işlevlerini uygular.

## Kaynaklar ne diyor

| Kaynak | Alıntı | Bağlantı |
|---|---|---|
| EIP-20: approve | "_spender’ın hesabınızdan _value tutarına kadar birden çok kez çekim yapmasına izin verir. Bu fonksiyon yeniden çağrılırsa mevcut allowance’ın üzerine _value yazar." (ACHIVX çevirisi) · Orijinal (İngilizce): "Allows _spender to withdraw from your account multiple times, up to the _value amount. If this function is called again it overwrites the current allowance with _value." | [eips.ethereum.org](https://eips.ethereum.org/EIPS/eip-20) |
| EIP-20: allowance | "_spender’ın _owner’dan hâlâ çekmesine izin verilen tutarı döndürür." (ACHIVX çevirisi) · Orijinal (İngilizce): "Returns the amount which _spender is still allowed to withdraw from _owner." | [eips.ethereum.org](https://eips.ethereum.org/EIPS/eip-20) |
| Circle FiatTokenV1 kaynak kodu: approve | "@notice Bir harcayıcı (spender) için, çağıran adına harcanacak bir fiat token allowance’ı belirler." (ACHIVX çevirisi) · Orijinal (İngilizce): "@notice Sets a fiat token allowance for a spender to spend on behalf of the caller." | [GitHub](https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol) |
| Circle FiatTokenV1 kaynak kodu: allowance | "@notice Bir harcayıcının (spender) token sahibi adına transfer etmesine izin verilen kalan fiat token miktarını getirir." (ACHIVX çevirisi) · Orijinal (İngilizce): "@notice Gets the remaining amount of fiat tokens a spender is allowed to transfer on behalf of the token owner." | [GitHub](https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol) |

Alıntılar Türkçe verilmiştir. «ACHIVX çevirisi» bizim çevirimizdir, resmî metin değildir; ardından kaynak metin verilir. «Resmî metin», düzenlemenin Türkçe metnidir. Yerel satırlar, her düzenlemenin kendi amaçları bakımından kendi tanımlarını ve kurallarını aktarır; bu sayfa belirli bir stablecoin'in bunların kapsamına girip girmediğini söylemez.

## İlgili terimler

- [Token standardı (ERC-20, TRC-20, SPL)](/tr/glossary/token-standard/)
- [Adres zehirleme](/tr/glossary/address-poisoning/)
- [Kara liste (ihraççı kara listesi)](/tr/glossary/blacklist/)

## Ayrıca bakınız

- Açıklama: [What is a token approval, and why should I revoke one I don’t recognise?](https://achivx.com/academy/how-it-works/what-is-a-token-approval.html)
- [Rabby resmî sitesi](https://rabby.io/)

Kaynaklarla 2026-11-01 tarihinde karşılaştırıldı.

## Sources
- https://eips.ethereum.org/EIPS/eip-20
- https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol

Kaynak gösterimi: Token onayı (allowance), achivx.org, https://achivx.org/tr/glossary/token-approval/, tarih itibarıyla 2026-11-11, CC BY 4.0
