From bab804bdf70588dfe28c4abb4784d88b6d4c3636 Mon Sep 17 00:00:00 2001
From: Robrigo <590263+robrigo@users.noreply.github.com>
Date: Wed, 5 Aug 2026 01:55:37 -0400
Subject: [PATCH 1/4] docs: backasset is deprecated in v2 and always fails
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 458390f..a4de633 100644
--- a/README.md
+++ b/README.md
@@ -38,9 +38,9 @@ It offers a powerful feature set while keeping unnecessary complexity to a minim
Smart Contracts can get notified automatically about any relevant events related to their assets. This enables them to make the assets an integral part of their game rather than just a static token.
-- **Backing assets with Fungible Tokens**
+- **Backing assets with Fungible Tokens (disabled in v2)**
- Assets can be backed by standard fungible tokens (e.g. EOS / WAX). Those tokens can only be freed by burning the asset, thus allowing dapps to give their asset a guaranteed intrinsic value.
+ Native backing is deprecated. The `backasset` action fails on the v2 contract, so no new asset can be backed. Value already backed is unaffected: burning an asset still releases its backed tokens to the owner's balance, and `withdraw` continues to work.
- **Powerful Trade Offers**
From 8b900fa6c8e06b173dd4a3824454c63282c9d4ce Mon Sep 17 00:00:00 2001
From: Robrigo <590263+robrigo@users.noreply.github.com>
Date: Wed, 5 Aug 2026 01:55:38 -0400
Subject: [PATCH 2/4] docs: backasset is deprecated in v2 and always fails
---
resource/atomicassets.contracts.md | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/resource/atomicassets.contracts.md b/resource/atomicassets.contracts.md
index 29fe719..9b0f233 100644
--- a/resource/atomicassets.contracts.md
+++ b/resource/atomicassets.contracts.md
@@ -673,18 +673,16 @@ This action may only be called with the permission of {{owner}}.
---
spec_version: "0.2.0"
-title: Backs an asset with tokens
-summary: '{{nowrap payer}} backs the asset with the ID {{nowrap asset_id}} with {{nowrap token_to_back}}'
+title: Backs an asset with tokens (deprecated, always fails)
+summary: '{{nowrap payer}} attempts to back the asset with the ID {{nowrap asset_id}}; native backing is deprecated and this action fails'
icon: https://atomicassets.io/image/logo256.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5
---
Description:
-{{payer}} backs an the asset with the ID {{asset_id}} owned by {{asset_owner}} with {{token_to_back}}.
-{{payer}} must have at least as many tokens in his balance. {{token_to_back}} will be removed from {{payer}}'s balance.
-The tokens backed to this asset can be retreived by burning the asset, in which case the owner at the time of the burn will receive the tokens.
+Native backing is deprecated on the AtomicAssets v2 contract. This action always fails and no tokens are moved.
-{{payer}} pays for the full RAM cost of the asset.
+Assets backed before v2 are unaffected: burning such an asset still releases its backed tokens, and the owner at the time of the burn receives them.
Clauses:
From 40fd7bfebb1be64ef7235a2422c35f420d342438 Mon Sep 17 00:00:00 2001
From: Robrigo <590263+robrigo@users.noreply.github.com>
Date: Wed, 5 Aug 2026 02:07:45 -0400
Subject: [PATCH 3/4] docs: backed tokens go to the AtomicAssets balance,
claimed with withdraw
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index a4de633..e4b7f8e 100644
--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ It offers a powerful feature set while keeping unnecessary complexity to a minim
- **Backing assets with Fungible Tokens (disabled in v2)**
- Native backing is deprecated. The `backasset` action fails on the v2 contract, so no new asset can be backed. Value already backed is unaffected: burning an asset still releases its backed tokens to the owner's balance, and `withdraw` continues to work.
+ Native backing is deprecated. The `backasset` action fails on the v2 contract, so no new asset can be backed. Value already backed is unaffected. Burning an asset still credits its backed tokens to the burner's AtomicAssets token balance, which is claimed with the `withdraw` action as before; the burn itself does not transfer tokens.
- **Powerful Trade Offers**
From 75c2b578abb0b9d9e3971e2bf7a03795bf29c0a4 Mon Sep 17 00:00:00 2001
From: Robrigo <590263+robrigo@users.noreply.github.com>
Date: Wed, 5 Aug 2026 02:07:47 -0400
Subject: [PATCH 4/4] docs: backed tokens go to the AtomicAssets balance,
claimed with withdraw
---
resource/atomicassets.contracts.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/resource/atomicassets.contracts.md b/resource/atomicassets.contracts.md
index 9b0f233..50c93f4 100644
--- a/resource/atomicassets.contracts.md
+++ b/resource/atomicassets.contracts.md
@@ -673,7 +673,7 @@ This action may only be called with the permission of {{owner}}.
---
spec_version: "0.2.0"
-title: Backs an asset with tokens (deprecated, always fails)
+title: Deprecated, always fails (formerly: backs an asset with tokens)
summary: '{{nowrap payer}} attempts to back the asset with the ID {{nowrap asset_id}}; native backing is deprecated and this action fails'
icon: https://atomicassets.io/image/logo256.png#108AEE3530F4EB368A4B0C28800894CFBABF46534F48345BF6453090554C52D5
---
@@ -682,7 +682,7 @@ icon: https://atomicassets.io/image/logo256.png#108AEE3530F4EB368A4B0C28800894CF
Native backing is deprecated on the AtomicAssets v2 contract. This action always fails and no tokens are moved.
-Assets backed before v2 are unaffected: burning such an asset still releases its backed tokens, and the owner at the time of the burn receives them.
+Assets backed before v2 are unaffected. Burning such an asset credits its backed tokens to the burner's AtomicAssets token balance, which is then claimed with the withdraw action; the tokens are not transferred directly by the burn.
Clauses: