---
title: "init(bytes:)"
framework: cryptotokenkit
role: symbol
role_heading: Initializer
path: "cryptotokenkit/tksmartcardatr/init(bytes:)"
---

# init(bytes:)

Initializes a TKSmartCardATR object from a provided data object.

## Declaration

```swift
init?(bytes: Data)
```

## Parameters

- `bytes`: The ATR data to be parsed.

## Return Value

Return Value A TKSmartCardATR object initialized with the parsed data. If bytes does not contain a valid ATR, returns nil.

## See Also

### Creating a Smart Card ATR

- [init(source:)](cryptotokenkit/tksmartcardatr/init(source:).md)
