ERC-721

Дата обновления 24 сент. 2026 г.

Одним предложением

ERC-721 — стандарт смарт-контрактов для учёта владения и перевода индивидуально идентифицируемых невзаимозаменяемых токенов.

ERC-721 определяет интерфейс NFT, в котором каждый токен имеет собственный идентификатор и записанного владельца. Один контракт может управлять целой коллекцией. Токен ID 7 одного контракта — не тот же актив, что ID 7 другого.

Владение и разрешения

Приложения могут запрашивать владельца, переводить токен и проверять полномочия. Держатель может разрешить адресу управлять одним NFT либо уполномочить оператора на все свои NFT в этом контракте. Поэтому разрешение для всей коллекции может затронуть больше, чем просматриваемый предмет.

Что проверяет безопасный перевод

Механизм safeTransferFrom проверяет, реализует ли принимающий смарт-контракт ожидаемое поведение при получении NFT. Это помогает избежать некоторых переводов несовместимым контрактам. Слово «безопасный» не удостоверяет намерения получателя, подлинность коллекции или экономическую ценность перевода.

Медиа и права существуют отдельно

Необязательное расширение метаданных предоставляет информацию через URI токена. Изображения и описания могут храниться вне блокчейна, а ссылки — изменяться. Владение токеном не даёт автоматически авторских прав или собственности на представленный физический объект. Такие права зависят от условий и применимого закона; сам ERC-721 определяет интерфейс токена.