Skip to content
Prompt

evevault — Cursor Rules

by evefrontier

AI Summary

Cursor AI rules for the EVE Frontier Vault monorepo project, providing developers with consistent guidelines for code generation across a Sui blockchain wallet extension built with React, TypeScript, and modern tooling.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "evevault — Cursor Rules" prompt rules to my project.
Repository: https://github.com/evefrontier/evevault

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

A Chrome extension and web browser wallet for Sui blockchain using zkLogin authentication. Implements the Sui Wallet Standard for seamless dApp integration with EVE Frontier FusionAuth OAuth support.

Project Overview

This is a monorepo for EVE Vault Wallet, a browser extension and web application for Sui blockchain. The project uses: • Bun workspaces and Turborepo for monorepo management • TypeScript 5.8+ for type safety • React 19 for UI components • WXT framework for browser extension • Vite for web application • Zustand 5 for state management with persist middleware • TanStack Router for type-safe routing • TanStack Query for server state management • Feature-based architecture with shared packages

Dependency Usage

• Prefer using utilities from dependencies that already exist in the relevant package.json before hand-rolling alternatives. • Do not add, remove, or upgrade dependencies unless a human explicitly provides a command requesting the change. • Before creating new helpers/constants, search the repo and promote existing const functions to shared exports (or move them to a better home) when they are reused.

EVE Frontier Vault - Cursor AI Rules

This file contains rules and guidelines for Cursor AI to ensure consistent code generation and assistance across all developers working on this project.

Tech Stack

Use the latest stable versions of all dependencies for security and performance. Check package.json for current versions. | Technology | Notes | |------------|-------| | React | Uses React 19+ features (use, useActionState, useOptimistic) | | TypeScript | Strict mode enabled, use latest language features | | Zustand | With persist middleware and useShallow for selectors | | TanStack Router | File-based type-safe routing | | TanStack Query | For server state management | | Biome | Linting and formatting (replaces ESLint/Prettier) | | Vitest | Testing framework with React Testing Library |

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
AdoptionUnder 100 stars
7 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars7
Issues5
Updated1mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more