Skip to content

docs: proof of concept for real onchain demos via native AA on Vibenet - #1878

Open
youssefea wants to merge 2 commits into
masterfrom
docs/live-native-aa-demo-poc
Open

docs: proof of concept for real onchain demos via native AA on Vibenet#1878
youssefea wants to merge 2 commits into
masterfrom
docs/live-native-aa-demo-poc

Conversation

@youssefea

Copy link
Copy Markdown
Contributor

Demonstrates that a Mintlify page can run genuine onchain interactions instead of a scripted mock. The demo creates a native EIP-8130 smart account in the browser, funds it from the Vibenet faucet, and sends a real ERC-20 transfer in a transaction that also deploys the account.

No wallet, no extension, no connect prompt.

The page is deliberately left out of docs.json navigation and carries a callout that it will not ship to the published docs.

Generated with Claude Code

What changed? Why?

Notes to reviewers

How has it been tested?

Demonstrates that a Mintlify page can run genuine onchain interactions
instead of a scripted mock. The demo creates a native EIP-8130 smart
account in the browser, funds it from the Vibenet faucet, and sends a
real ERC-20 transfer in a transaction that also deploys the account.

No wallet, no extension, no connect prompt.

The page is deliberately left out of docs.json navigation and carries a
callout that it will not ship to the published docs.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
@mintlify

mintlify Bot commented Aug 31, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview Aug 31, 2026, 12:34 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@cb-heimdall

Copy link
Copy Markdown
Collaborator

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1
Mintlify's hosted build only serves a whitelist of static extensions.
`.mjs` works under `mint dev` but 404s in production, which broke the
demo on the deploy preview. `.txt` is served in both.

The modules now ship as .txt and are converted into real ES modules
client-side via blob URLs, which carry their own MIME type. The payments
module's relative "./aa.mjs" specifier is rewritten to the bundle's blob
URL before evaluation.

Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants