Selected work / Full-stack and smart contract engineer
IntentPay
IntentPay is an AI-assisted Web3 transaction prototype that separates natural-language planning from wallet confirmation and irreversible execution.
Metrics
Proof in numbers
- Safety boundary
- AI drafts, wallet executes
- Core layers
- Intent, preview, contract, wallet
- Primary risk handled
- Irreversible on-chain actions
- Review state
- Before every wallet confirmation
Proof
- Separates AI interpretation from irreversible contract execution.
- Keeps wallet review visible before transaction confirmation.
Problem
On-chain transaction flows can force users to understand protocol actions, contract interactions, wallet steps, and irreversible execution before they can complete a payment or DeFi operation.
Users and context
Built for crypto users and product teams exploring natural-language transaction intent as a safer interface layer for Web3 workflows.
Product workflow
A user enters a transaction intent, the application interprets the requested action, prepares the related on-chain interaction, and routes the user through review and wallet execution.
Key engineering decisions
- Modeled the interface around user intent first, then mapped interpreted actions to explicit blockchain transaction steps.
- Kept wallet execution visible so users can inspect the operation before confirming an on-chain action.
- Separated AI interpretation from contract execution because natural language output should never directly trigger irreversible transactions.
Tradeoffs and limitations
- Natural-language input improves accessibility but requires stronger validation before transaction preparation.
- Blockchain transparency adds trust, but it also requires clear UX around gas, wallet state, and failure cases.
Next improvements
- Add stricter intent validation and safer transaction previews.
- Document the contract boundaries and supported transaction types.