Back to authors
multiversx

multiversx

63 Skills published on GitHub.

multiversx-flash-loan-patterns

Atomic lend-execute-verify pattern for MultiversX smart contracts. Use when building flash loans, atomic swaps, temporary grants, or any operation that lends assets, executes a callback, and verifies repayment within a single transaction.

UncategorizedView skill →

multiversx-payment-handling

Handle payments in MultiversX smart contracts. Use when receiving, validating, or routing EGLD/ESDT payments via self.call_value(), Payment types, or payable endpoints. Covers single, multi, optional, and mixed payment patterns.

UncategorizedView skill →

multiversx-project-architecture

Production-grade project structure patterns for MultiversX smart contracts. Use when starting a new contract project, refactoring an existing one, or building multi-contract systems with shared code.

UncategorizedView skill →

multiversx-project-culture

Assess codebase quality and maturity based on documentation, testing practices, and code hygiene indicators. Use when evaluating project reliability, estimating audit effort, or onboarding to new codebases.

UncategorizedView skill →

multiversx-property-testing

Use property-based testing and fuzzing to find edge cases in smart contract logic. Use when writing comprehensive tests, verifying invariants, or searching for unexpected behavior with random inputs.

UncategorizedView skill →

multiversx-protocol-experts

Deep protocol knowledge for MultiversX architecture including sharding, consensus, ESDT standards, and cross-shard transactions. Use when reviewing protocol-level code, designing complex dApp architectures, or troubleshooting cross-shard issues.

UncategorizedView skill →

multiversx-scenario-migration

Migrate legacy .scen.json scenario tests to Rust blackbox tests using `sc-meta scen-blackbox`. Use when a MultiversX smart contract project has existing scenario JSON files that need to be converted to the modern typed Rust test format.

UncategorizedView skill →

multiversx-security-audit

Complete security audit methodology for MultiversX smart contracts. Covers context building, entry point analysis, static analysis patterns, and automated Semgrep scanning. Use when performing security audits, code reviews, or setting up automated vulnerability detection.

UncategorizedView skill →

multiversx-sharp-edges

Catalog of non-obvious behaviors, gotchas, and platform-specific quirks in MultiversX that often lead to bugs. Use when debugging unexpected behavior, reviewing code for subtle issues, or learning platform-specific pitfalls.

UncategorizedView skill →

multiversx-smart-contracts

Build MultiversX smart contracts with Rust. Use when app needs blockchain logic, token creation, NFT minting, staking, crowdfunding, or any on-chain functionality requiring custom smart contracts.

UncategorizedView skill →

multiversx-spec-compliance

Verify smart contract implementations match their specifications, whitepapers, and MIP standards. Use when auditing for specification adherence, validating tokenomics implementations, or checking MIP compliance.

UncategorizedView skill →

multiversx-vault-pattern

In-memory token ledger pattern for tracking intermediate balances during multi-step operations within a single transaction. Use when building any contract that processes sequential token operations — aggregators, batch processors, atomic swaps, or multi-step DeFi flows.

UncategorizedView skill →

multiversx-wasm-debug

Analyze compiled WASM binaries for size optimization, panic analysis, and debugging with DWARF symbols. Use when troubleshooting contract deployment issues, optimizing binary size, or debugging runtime errors.

UncategorizedView skill →

Page 2 of 2 · 63 results