Back to authors
multiversx

multiversx

63 Skills published on GitHub.

audit_context

Guidelines for establishing context before an audit.

UncategorizedView skill →

clarification_expert

Expert at identifying underspecified requirements and asking high-value clarifying questions.

UncategorizedView skill →

consult_mvx_docs

Access the global MultiversX documentation library to answer technical questions or verify implementation details.

UncategorizedView skill →

diff_review

Reviewing changes between versions of SCs (Upgradeability checks).

UncategorizedView skill →

fix_verification

Verifying if a reported bug is truly fixed.

UncategorizedView skill →

mvx_cache_patterns

Drop-based write-back caches for gas optimization. Use for endpoints reading 3+ storage values.

UncategorizedView skill →

mvx_constant_time

Verifying constant-time operations in crypto implementations.

UncategorizedView skill →

mvx_cross_contract_storage

Read another contract's storage directly using storage_mapper_from_address for same-shard contracts.

UncategorizedView skill →

mvx_dapp_audit

Auditing dApps and standard Frontend flows.

UncategorizedView skill →

mvx_defi_math

Financial math for MultiversX DeFi — precision management, half-up rounding, safe rescaling, percentage calculations.

UncategorizedView skill →

mvx_entry_points

Identify and analyze MultiversX Smart Contract entry points (#[endpoint], #[view], #[payable]).

UncategorizedView skill →

mvx_factory_manager

Factory pattern for deploying and managing child contracts from a template.

UncategorizedView skill →

mvx_flash_loan_patterns

Atomic lend-execute-verify pattern — reentrancy guards, shard validation, endpoint checks.

UncategorizedView skill →

mvx_project_architecture

Production-grade project structure patterns for MultiversX smart contracts.

UncategorizedView skill →

mvx_property_testing

Using fuzz tests in Rust for invariants.

UncategorizedView skill →

mvx_protocol_experts

Expert knowledge of the MultiversX Protocol, Consensus (SPoS), Sharding, and Standard Implementations (MIPs).

UncategorizedView skill →

mvx_sc_best_practices

Expert guidelines for developing, auditing, and optimizing MultiversX Smart Contracts (Rust).

UncategorizedView skill →

mvx_sdk_go_builders

Transaction construction and signing using Builders in Go SDK.

UncategorizedView skill →

mvx_sdk_go_core

Core network operations for MultiversX Go SDK - Proxy, VM Queries.

UncategorizedView skill →

mvx_sdk_go_data

Core data structures and types for MultiversX Go SDK.

UncategorizedView skill →

mvx_sdk_go_interactors

Components for interacting with the blockchain (Wallets, Transaction Interactors, Nonce Handlers) in Go.

UncategorizedView skill →

mvx_sdk_js_contracts

Smart contract operations for MultiversX TypeScript/JavaScript SDK.

UncategorizedView skill →

mvx_sdk_js_core

Core SDK operations for MultiversX TypeScript/JavaScript - Entrypoints, Network Providers, and Transactions.

UncategorizedView skill →

mvx_sdk_js_tokens

Token operations (ESDT/NFT/SFT) for MultiversX TypeScript/JavaScript SDK.

UncategorizedView skill →

mvx_sdk_js_wallets

Wallet and key management for MultiversX TypeScript/JavaScript SDK.

UncategorizedView skill →

mvx_sdk_py_contracts

Smart contract operations for MultiversX Python SDK.

UncategorizedView skill →

mvx_sdk_py_core

Core SDK operations for MultiversX Python SDK - Entrypoints, Providers, and Network.

UncategorizedView skill →

mvx_sdk_py_transactions

Transaction creation and token operations for MultiversX Python SDK.

UncategorizedView skill →

mvx_sdk_py_wallets

Wallet and key management for MultiversX Python SDK.

UncategorizedView skill →

mvx_semgrep_creator

Writing custom Semgrep rules to enforce MultiversX best practices.

UncategorizedView skill →

mvx_sharp_edges

Identify weird behaviors in WASM, Gas limits, and async call failures specific to MultiversX.

UncategorizedView skill →

mvx_static_analysis

Manual and automated static analysis patterns for Rust/Go (unsafe usage, unverified unwrap, float arithmetic).

UncategorizedView skill →

mvx_testing_handbook

Guide to mandos (scenarios), rust-vm unit tests, and chain-simulator.

UncategorizedView skill →

mvx_vault_pattern

In-memory token ledger for tracking intermediate balances during multi-step operations within a single transaction.

UncategorizedView skill →

mvx_wasm_debug

Analyzing WASM binaries and debugging via DWARF.

UncategorizedView skill →

project_culture

Assess code maturity based on MultiversX standards (docs presence, testing culture).

UncategorizedView skill →

spec_compliance

Verifying code against Whitepapers or MIPs (MultiversX Improvement Proposals).

UncategorizedView skill →

variant_analysis

Finding "variants" of known bugs in other parts of the codebase.

UncategorizedView skill →

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().

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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()).

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

Page 1 of 2 · 63 results