aaronbassett
Are you aaronbassett? Claim your skills.
aaronbassett / compact-core:compilation-tooling
Facilitates Compact compiler usage for smart contract development, including build settings and VS Code integration.
aaronbassett / compact-core:contract-patterns
Provides reusable Compact contract patterns for Midnight blockchain development, including voting systems, escrow, and access control.
aaronbassett / compact-core:language-reference
Provides a comprehensive reference for writing Compact smart contracts, covering types, syntax, and control flow.
aaronbassett / compact-core:ledger-adts
Provides a reference for using Compact's ledger ADTs for on-chain state management, detailing operations and examples.
aaronbassett / compact-core:privacy-disclosure
Guides on handling privacy disclosures in coding, focusing on witness protection and commitment patterns for secure data management.
aaronbassett / compact-core:standard-library
Provides a comprehensive reference for using the Compact Standard Library, including cryptographic functions, utility types, token operations, and time function
aaronbassett / compact-core:testing-debugging
Provides essential guidance for testing Compact contracts, debugging errors, and setting up TypeScript test harnesses.
aaronbassett / compact-core:typescript-integration
Facilitates TypeScript integration with Midnight Compact contracts for deploying DApps and managing ledger states.
aaronbassett / compact-reviewer:critical-issues
Detects bugs and logic errors in Compact smart contracts, ensuring correctness and reliability in code execution.
aaronbassett / compact-reviewer:performance-review
Analyzes Compact circuits for performance issues, optimizing constraints, proof generation time, and gas costs.
aaronbassett / compact-reviewer:security-review
Conducts thorough security reviews of Compact smart contracts, identifying vulnerabilities and ensuring privacy compliance.
aaronbassett / midnight-core-concepts:privacy-patterns
Implements privacy-preserving logic using hashes, commitments, and Merkle trees for secure on-chain data management.
aaronbassett / midnight-core-concepts:smart-contracts
Explains Midnight smart contracts, focusing on Compact language, zero-knowledge proofs, and transaction execution models.
aaronbassett / midnight-core-concepts:zero-knowledge
Explains zero-knowledge proofs and their application in Midnight for privacy without revealing sensitive data.
aaronbassett / midnight-dapp:error-handling
Facilitates error handling in Midnight DApps with user-friendly messaging and recovery strategies for various error types.
aaronbassett / midnight-dapp:proof-handling
Facilitates the creation and management of zero-knowledge proofs in Midnight DApps, enhancing user privacy and consent flows.
aaronbassett / midnight-dapp:state-management
Facilitates state management in Midnight DApps, enabling reactive UI updates and efficient caching of public and private ledger states.
aaronbassett / midnight-dapp:testing-patterns
Facilitates efficient testing of Midnight DApps with unit tests, integration tests, and CI/CD pipeline setups.
aaronbassett / midnight-dapp:transaction-flows
Facilitates transaction management for Midnight contracts, including submission, tracking, and UI responsiveness during proof generation.
aaronbassett / midnight-dapp:wallet-integration
Facilitates Lace wallet integration for Midnight DApps, enabling user authentication and account management across networks.