audit_context
Guidelines for establishing context before an audit.
clarification_expert
Expert at identifying underspecified requirements and asking high-value clarifying questions.
consult_mvx_docs
Access the global MultiversX documentation library to answer technical questions or verify implementation details.
diff_review
Reviewing changes between versions of SCs (Upgradeability checks).
fix_verification
Verifying if a reported bug is truly fixed.
mvx_cache_patterns
Drop-based write-back caches for gas optimization. Use for endpoints reading 3+ storage values.
mvx_constant_time
Verifying constant-time operations in crypto implementations.
mvx_cross_contract_storage
Read another contract's storage directly using storage_mapper_from_address for same-shard contracts.
mvx_dapp_audit
Auditing dApps and standard Frontend flows.
mvx_defi_math
Financial math for MultiversX DeFi — precision management, half-up rounding, safe rescaling, percentage calculations.
mvx_entry_points
Identify and analyze MultiversX Smart Contract entry points (#[endpoint], #[view], #[payable]).
mvx_factory_manager
Factory pattern for deploying and managing child contracts from a template.
mvx_flash_loan_patterns
Atomic lend-execute-verify pattern — reentrancy guards, shard validation, endpoint checks.
mvx_project_architecture
Production-grade project structure patterns for MultiversX smart contracts.
mvx_property_testing
Using fuzz tests in Rust for invariants.
mvx_protocol_experts
Expert knowledge of the MultiversX Protocol, Consensus (SPoS), Sharding, and Standard Implementations (MIPs).
mvx_sc_best_practices
Expert guidelines for developing, auditing, and optimizing MultiversX Smart Contracts (Rust).
mvx_sdk_go_builders
Transaction construction and signing using Builders in Go SDK.
mvx_sdk_go_core
Core network operations for MultiversX Go SDK - Proxy, VM Queries.
mvx_sdk_go_data
Core data structures and types for MultiversX Go SDK.
mvx_sdk_go_interactors
Components for interacting with the blockchain (Wallets, Transaction Interactors, Nonce Handlers) in Go.
mvx_sdk_js_contracts
Smart contract operations for MultiversX TypeScript/JavaScript SDK.
mvx_sdk_js_core
Core SDK operations for MultiversX TypeScript/JavaScript - Entrypoints, Network Providers, and Transactions.
mvx_sdk_js_tokens
Token operations (ESDT/NFT/SFT) for MultiversX TypeScript/JavaScript SDK.
mvx_sdk_js_wallets
Wallet and key management for MultiversX TypeScript/JavaScript SDK.
mvx_sdk_py_contracts
Smart contract operations for MultiversX Python SDK.
mvx_sdk_py_core
Core SDK operations for MultiversX Python SDK - Entrypoints, Providers, and Network.
mvx_sdk_py_transactions
Transaction creation and token operations for MultiversX Python SDK.
mvx_sdk_py_wallets
Wallet and key management for MultiversX Python SDK.
mvx_semgrep_creator
Writing custom Semgrep rules to enforce MultiversX best practices.
mvx_sharp_edges
Identify weird behaviors in WASM, Gas limits, and async call failures specific to MultiversX.
mvx_static_analysis
Manual and automated static analysis patterns for Rust/Go (unsafe usage, unverified unwrap, float arithmetic).
mvx_testing_handbook
Guide to mandos (scenarios), rust-vm unit tests, and chain-simulator.
mvx_vault_pattern
In-memory token ledger for tracking intermediate balances during multi-step operations within a single transaction.
mvx_wasm_debug
Analyzing WASM binaries and debugging via DWARF.
project_culture
Assess code maturity based on MultiversX standards (docs presence, testing culture).
spec_compliance
Verifying code against Whitepapers or MIPs (MultiversX Improvement Proposals).
variant_analysis
Finding "variants" of known bugs in other parts of the codebase.
multiversx-blockchain-data
Read on-chain state in MultiversX smart contracts. Use when accessing caller info, account balances, block timestamps, ESDT token metadata, local roles, code metadata, or any data from self.blockchain().
multiversx-cache-patterns
Gas-optimized cache patterns for MultiversX smart contracts using Drop-based write-back caches. Use when building contracts that read/write multiple storage values per transaction, DeFi protocols, or any gas-sensitive contract.
multiversx-clarification-expert
Identify ambiguous requirements and ask targeted clarifying questions for MultiversX development. Use when user requests are vague, missing technical constraints, or have conflicting requirements.
multiversx-code-analysis
Comprehensive code analysis toolkit for MultiversX smart contracts. Covers differential review (version comparison, upgrade safety), fix verification (validate patches, regression testing), and variant analysis (find similar bugs across codebase). Use when reviewing PRs, verifying security patches, or hunting for bug variants.
multiversx-constant-time
Verify cryptographic operations execute in constant time to prevent timing attacks. Use when auditing custom crypto implementations, secret comparisons, or security-sensitive algorithms in smart contracts.
multiversx-cross-contract-calls
Make cross-contract calls in MultiversX smart contracts. Use when calling another contract, handling callbacks, managing back-transfers, using typed proxies, or sending tokens via the Tx builder API (.tx().to()).
multiversx-cross-contract-storage
Read another contract's storage directly without async calls using storage_mapper_from_address. Use when building aggregators, controllers, or any contract that needs to read state from other same-shard contracts without proxy call overhead.
multiversx-crypto-verification
Cryptographic operations in MultiversX smart contracts. Use when hashing data (SHA256, Keccak256, RIPEMD160), verifying signatures (Ed25519, secp256k1, secp256r1, BLS), or encoding signatures in on-chain logic.
multiversx-dapp-audit
Audit frontend dApp components for security vulnerabilities in wallet integration and transaction handling. Use when reviewing React/TypeScript dApps using sdk-dapp, or assessing client-side security.
multiversx-dapp-frontend
Adapt React applications to MultiversX blockchain with wallet connection, transactions, and smart contract interactions. Use when app needs Web3, blockchain, wallet login, crypto payments, NFTs, tokens, or smart contract calls.
multiversx-defi-math
Financial math patterns for MultiversX smart contracts — precision management, half-up rounding, safe rescaling, and percentage calculations. Use when building any DeFi contract that handles financial calculations, fees, rates, or token math.
multiversx-factory-manager
Factory pattern for deploying and managing child contracts from a parent manager. Use when building marketplaces, launchpads, multi-tenant systems, or any protocol that deploys child contracts from a template.
Page 1 of 2 · 63 results