Skip to content
View Am0rfu5's full-sized avatar

Block or report Am0rfu5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Am0rfu5/README.md

Am0rfu5

Founder of DiamondsLab: ERC-2535 Diamond Proxy Managment System

A collection of tools and libraries designed to streamline the development, deployment, and management of smart contract systems using the ERC2535 Diamonds Proxy Standard. The ERC2535 Diamonds standard enables modular smart contract systems with upgradeable functionality, unlimited contract size, and efficient organization of code. DiamondsLab provides a comprehensive toolkit to make working with Diamonds simple, efficient, and developer-friendly.

  • Diamonds: A node module deploying, upgrading, validating and monitoring ERC-2535 Diamond Proxy Standard Contract systems.
  • Hardhat-Diamonds: A node module for setting configurations in hardhat.config.ts and performing tasks associated with the Diamonds module.
  • Diamonds-Hardhat-Foundry: Hardhat node module plugin that seamlessly integrates Foundry testing with ERC-2535 Diamond proxy contracts. This plugin provides deployment helpers, test scaffolding, and automated test generation for Diamond-based smart contracts using Foundry's powerful testing framework.
  • Diamonds-Monitor: Professional monitoring and reporting tools for ERC-2535 Diamond Proxy contracts that utilize the Diamonds module. Both Stand-Alone and hardhat node module.
  • Hardhat-Mulitchain: A node module for launching multiple Hardhat forked chains locally.

Lead Engineer and Principle Developer for GNUS.ai Smart Contract Projects

Cybersecurity

  • My Web3 Security books and blog can be found at df3ndr.com
  • Ithron: A professional, production-ready VS Code Dev Container based on Kali Linux for security analysis, penetration testing, tool development, and server management.
  • Paladin : Paladin is an enterprise capable AI Orchestration system designed using hexagonal architecture principles to provide robust and flexible handling of a large range of functionality including processing any type of content (structured documents, test, audio, video, images, etc), notification management (push, email, sms, etc), machine learning integrations (LLM's, ML, etc), and content delivery mechanisms (web servers, streaming, apis, etc).

Web3 Repos:

The following are primarily instructional, experimental, or just for fun. I may be adding more of my projects as I clean them of any security risks or I may just create some new projects that fit this space.

Since, 2021 I've been creating resources for those new to Web3 Security and released much of this as a series of "books" on the subject. That and other projects are available at df3ndr.com.

I also have a number of Solidity Smart Contract example repos that I've created while showing junior developers different concepts. These include:

There are also some Rust specific resources:

Current Focus & Skillset

Blockchain Tools

Blockchain Security

About ๐Ÿ”

"Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that's creativity." - Charles Mingus

My experience working as a developer, data integration specialist, systems architect and cybersecurity professional spans dozens of companies ranging in size from "Mom & Pop" to Fortune 500. This has been almost entirely as an independent contractor which has provided me the opportunity to be exposed to a wide range of technology stacks, design and development architectures and to maintain long term contracts and relationships.

In 2016, while living in Bushwick, Brooklyn I was introduced to Ethereum by Joe Lubin. It was immediately apparent that what would come to be known as Web3 had the potential to transform society in an incredibly positive way. This was the beginning of a journey that would define a large part of my professional work for the past 8 years. Attending and volunteering at a multitude of conferences, meetups and other events and working on a variety of projects, I have been all in on Web3 ever since.

In mid-2022 I shifted entirely toward performing Security Audits for Smart Contracts and Blockchain systems. At that time there was not a lot of information on the subject and I found the researchers I worked with to be siloed and unwilling to share their knowledge. My repsonse was to take the opposite approach and provide any assistance I could to people entering the field by developing resources. The result is a a series of books meant to help make entry into the world of Web3 Security more accessible. While these are by no means complete, I have decided to make the most current versions available at https://df3ndr.com.

I am deeply passionate about Web3. It is something I am devoted to seeing to fruition as a replacement for the current paradigm of centralized legacy systems. I am always looking for new opportunities to work with others who share this passion and are looking to make a positive impact on the world.

Socials & Contact

Discord: Am0rfu5 Telegram: Am0rfu5 Twitter Medium


Languages, Tools and Interest:

git git javascript typescript react docker nodejs html5

Top Langs

Pinned Loading

  1. rust_data_structures_algorithms rust_data_structures_algorithms Public

    Rust