agentsclimarketplace

Skill 13 rwa tokenization

Skill vaquarkhan/web3-agent-skills/skills/skill-13-rwa-tokenization

Production-grade Agent Skills for Web3 AI agents: 15 workflows, 6 MCP servers, DeFi/NFT/compliance guardrails, and VS Code/JetBrains installers.

Install
npx -y skills add vaquarkhan/web3-agent-skills --skill skill-13-rwa-tokenization

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Handles real-world asset tokenization including treasuries, real estate, bonds on-chain, ERC-3643 compliance tokens, and yield distribution. Use for institutional RWA workflows.

SKILL.md

2.6 KB, as published. Nobody here has run it

RWA Tokenization

When to Use

  • Tokenizing treasuries (T-bills, government bonds)
  • Real estate fractional ownership
  • Corporate bond issuance on-chain
  • ERC-3643 (T-REX) compliant security tokens
  • Yield distribution to token holders

Prerequisites

  • MCP: compliance-screening-server, blockchain-rpc-server, price-feed-server
  • Skills: skill-09 (mandatory for all RWA), skill-08

Workflow

1. Token Standard Selection

StandardUse CaseCompliance
ERC-3643 (T-REX)Regulated securitiesBuilt-in identity/compliance
ERC-1400Security tokens (legacy)Partition-based
ERC-4626Yield-bearing vaultsDeFi composability
ERC-20 + allowlistSimple restricted tokensManual KYC gate

Prefer ERC-3643 for regulated offerings in EU (MiCA) and US (Reg D/Reg S).

2. Issuance Workflow

  1. Legal structuring (SPV, fund vehicle)
  2. KYC/AML all investors via compliance MCP
  3. Deploy identity registry + compliance module
  4. Mint tokens to verified investor wallets only
  5. Register with applicable regulators (SEC, FCA, etc.)

3. Asset Classes

Tokenized Treasuries (e.g., Ondo OUSG, Franklin FOBXX):

  • 1:1 backing with short-term US Treasuries
  • Daily/monthly redemption windows
  • Accrued yield reflected in token price or rebasing

Real Estate:

  • SPV holds property; tokens = beneficial interest
  • Distribute rental income via claim() or automatic airdrop
  • Secondary trading restricted to qualified investors

Bonds:

  • Coupon payments via scheduled distributeYield() calls
  • Maturity redemption at par

4. Yield Distribution

function distributeYield(uint256 amount) external onlyManager {
  uint256 totalSupply = token.totalSupply();
  yieldPerToken += (amount * 1e18) / totalSupply;
}

Track tax reporting obligations per jurisdiction (1099-DA, withholding).

5. Compliance Controls

  • Transfer restrictions: only between whitelisted addresses
  • Force transfer for court orders (ERC-3643 agent role)
  • Freeze tokens for sanctioned parties
  • Cap table reporting and audit trail

Hard Rules

  • All investors must pass KYC/AML before mint
  • No public trading without registration exemption
  • Screen every transfer via compliance MCP
  • Maintain off-chain legal docs linked via hash on-chain

References

  • references/erc3643-overview.md
  • knowledge-base/regulations/mica/

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.