Examples: what full marks look like
Every task in Early Birds has a range of points. Each example below shows what earns full marks, except the one for the test run. That example is a clean report of the full route, and such a report earns 30. A test-run report earns 50 only if it finds a place where Assetrix in the test network does not work as the documents say. The Assetrix DAO Research Group wrote the examples as illustrations: they earn no points and belong to no participant.
Take the level from them, not the words. The bot compares every submission with our own texts, and a work that repeats them is flagged as a retelling. A copy of work already accepted is not accepted at all, whoever wrote it: one publication is one work.
Every example carries the tag #AssetrixEarlyBirds, as every work must.
Explaining a mechanism
1/Every backed token has the same nightmare: a run. Everyone heads for the exit, and the last ones out find an empty room. Assetrix answers this with arithmetic, not promises. A thread on why redemption does not hurt those who stay. #AssetrixEarlyBirds
2/Start with the term. When a position is closed, its collateral moves into a shared pool and the holder receives ASTRX. Divide the pool by the tokens in circulation, and you get backing per token: the part of the pool that stands behind each token.
3/Redemption hands back exactly that part. Under the default method, the basket, you present 1% of the tokens in circulation and receive 1% of every balance in the pool, less the redemption fee.
4/Leave the fee aside for a moment. The pool shrinks by 1%. The number of tokens shrinks by 1%. Backing per token, the ratio between them, stays where it was. Nobody who stays loses anything because someone else left.
5/Now the fee. Nobody collects it: it stays in the pool. It is 0.9% by default, and holders can change it by vote. So each redemption leaves every remaining token with a slightly larger part of the pool, not a smaller one.
6/Two details keep this true in practice. The basket needs no price feed: your share is a count of tokens applied to each balance, so a broken oracle can neither distort the payout nor stop it. And every rounding goes in the pool's favour.
7/The exit also stays open. No vote and no role can close redemption. In a run, this matters more than anything else: people panic when they fear the door will shut.
8/What this does not mean. Redemption holds the lower edge of a corridor, not a price. The market price moves between backing per token below and the mint price above. If it drops below backing by more than the fee, buying and redeeming pays off, and that holds the edge.
9/So the fear of a run gets an answer built into the design: the door stays open, and every exit leaves those who stay with a slightly larger part of the pool per token. The arithmetic: assetrix.org/articles/how-redemption-works/ and White Paper 2.6, §3.4 and §5.2, assetrix.org/documents #AssetrixEarlyBirds
A site or blog about Assetrix
What the bot checks by itself. The tag #AssetrixEarlyBirds on the page. A link to assetrix.org marked rel="sponsored" or rel="nofollow": Google treats a link given for a reward as paid, and the mark keeps both sites clean. No wallet addresses on the page and no request to connect a wallet. The language of the page. And Google: the bot searches for site:your-address Assetrix OR ASTRX. If Google does not show the site yet, submit anyway: the bot keeps checking for a month, while the list is open, and adds the 10 points on its own once it does.
Assetrix einfach erklärt — eine Seite von einem Teilnehmer des Programms Early Birds, nicht die offizielle Seite des Projekts. Die offizielle Seite ist assetrix.org. #AssetrixEarlyBirds
Was ist Assetrix?
Assetrix ist ein Protokoll im Netz Arbitrum One. Wer Sicherheiten hinterlegt, erhält eine Position. Wird die Position geschlossen, entstehen ASTRX-Token, hinter denen ein Anteil am gemeinsamen Pool steht.
Deckung pro Token (backing per token)
Teilt man den gemeinsamen Pool durch die umlaufenden Token, erhält man die Deckung pro Token: den Teil des Pools, der hinter jedem einzelnen Token steht.
Warum eine Rücknahme den Bleibenden nicht schadet (redemption)
Wer 1 % der umlaufenden Token zurückgibt, erhält 1 % jedes Guthabens im Pool, abzüglich einer Gebühr. Die Gebühr bleibt im Pool. Der Pool und die Zahl der Token schrumpfen im selben Verhältnis, also sinkt die Deckung pro Token der Bleibenden nicht.
Der Korridor (corridor)
Der Marktpreis von ASTRX liegt zwischen der Deckung pro Token unten und dem aktuellen Ausgabepreis (mint price) oben. Beide Grenzen hält die Arbitrage. Mit der Zeit steigt der Ausgabepreis, also der Preis für den Eintritt, nicht der Marktpreis.
Was Assetrix nicht verspricht
Keine Zinsen, kein passives Einkommen, keine Preisprognose. Über die Gebühren und die übrigen Parameter stimmen die Halter selbst ab.
Quellen: assetrix.org/protocol/, assetrix.org/price-corridor/, assetrix.org/articles/how-redemption-works/; White Paper 2.6, assetrix.org/documents
Banner at the bottom of the page: a ratchet wheel drawn by the author in pencil and watercolour, with the words "Assetrix — backing per token". It links to assetrix.org; in the page code the link reads <a href="https://assetrix.org/" rel="sponsored">.
site:its-address Assetrix OR ASTRX. In German everything counts in full.Answering a critic
Every "fully backed" token is fine until the first bank run. Then the last ones out get nothing.
Fair worry. The reserve is external assets, not the token itself, and redemption pays out exactly the leaver's share of the pool, less a fee that stays in the pool, so the order of exit gives no one an edge. §5.2, the arithmetic: assetrix.org/articles/how-redemption-works/ #AssetrixEarlyBirds
A short post of your own
The cost of entry to Assetrix only goes up, but leaving is never blocked: redemption stays open whatever the market does. Rising entry, open exit. #AssetrixEarlyBirds
A mistake found
A vulnerability is never posted in public. Send it with /vuln in the Early Birds bot instead: only the project owner reads it. It is reviewed and scored in the same range, and it becomes public once it is fixed.
This example is built on a mistake we made up. The real table in §7.2 gives 1.618, which is correct. The report shows the form that earns 50.
White Paper 2.6, §7.2: the multiplier for a 38.2% drawdown contradicts the formula
Where: White Paper 2.6 (assetrix.org/documents), §7.2, table "Redemption fee multiplier", row "38.2 %".
What it says: 1.382.
What it should say: 1.618. The text above the table defines the multiplier as one divided by one minus the drawdown, and 1 / (1 − 0.382) = 1.618.
Cross-check: the other rows follow the same formula: 1.309 at 23.6%, 2.000 at 50%, 2.618 at 61.8%.
Why it matters: the multiplier sets the redemption fee during a drawdown. A reader who takes 1.382 from the table expects a fee about 15% lower than the one charged at that depth.
#AssetrixEarlyBirds
Test run in Arbitrum Sepolia
The address, numbers and links in this example are placeholders. A real report carries your own, with a screenshot of your cabinet.
Test run of the Assetrix cabinet in Arbitrum Sepolia: the full route
Test wallet: 0x…
Documents: White Paper 2.6, assetrix.org/documents. Each expectation below names its section.
Steps
- MetaMask: created a new wallet for this run.
- Network: added Arbitrum Sepolia to the wallet.
- Sign-in: opened the Assetrix cabinet on assetrix.org and connected the wallet.
- Gas: took test ETH from a public Arbitrum Sepolia faucet.
- Test funds: took 10,000 tUSDC in the cabinet. sepolia.arbiscan.io/tx/0x…
- Mint: created a position with 1,000 tUSDC. sepolia.arbiscan.io/tx/0x…
- Positions: divided the position in two with the Split button. sepolia.arbiscan.io/tx/0x…
- Positions: pressed Redeem position on the first half. sepolia.arbiscan.io/tx/0x…
- Positions: closed the second half. sepolia.arbiscan.io/tx/0x…
- Vote: cast 10 of my new voting credits on one question. sepolia.arbiscan.io/tx/0x…
Three actions of the five: redeem part of a position (steps 7 and 8), close a position (step 9), vote (step 10).
What I expected
- The position keeps the deposit less the issuance fee and any concentration surcharge, both withheld at minting, not at the exit (§7.5).
- The two halves have equal collateral and token counts and add up exactly to the original. Both keep the currency and cost basis of the original (§2.1).
- Redeeming a half returns its collateral in full, in tUSDC, with no fee (§5.1).
- A closing that raises the backing pays no dilution fee and earns voting credits equal to the ASTRX received (§7.3, §7.4).
- A vote with credits burns those credits at once and leaves ASTRX untouched. The vote counts in the current cycle (§9.1).
What I got
- Position: 990 tUSDC, the deposit less a 1% issuance fee. There was no surcharge.
- Halves: 495 tUSDC each, 990 together, with the same token count in each. Both kept the currency and cost basis of the original.
- Redeeming the first half returned 495 tUSDC to my wallet, with no fee.
- The Positions screen said that closing the second half would raise the backing. The closing brought exactly the ASTRX the screen had shown, with nothing withheld. My voting credits grew by the same number.
- After the vote, my credits were 10 lower and my ASTRX balance was the same. The Vote screen showed my 10 credits in this cycle's count.
Result: every step matched the documents. I found no difference. Had there been one, it would go here, with the number, the screen and the transaction.
Convenient: test stablecoins come from the cabinet itself, so only gas needs an outside faucet. The Mint and Positions screens showed the numbers before I signed, so the check was quick.
Less convenient: getting part of a position back took two transactions, a split and then Redeem position on one half. This is how the White Paper describes it (§5.1), but at first I looked for one button.
Screenshot: my cabinet on assetrix.org, with the address of this test wallet, is below.
#AssetrixEarlyBirds
[Screenshot under the report: the author's cabinet on assetrix.org, with the test wallet address in view.]