Open-Source ASIC Initiative

Open hardware for
CryptoNight mining silicon.

AltASIC develops a fully open-source, Verilog-based ASIC implementation of the classic CryptoNight proof-of-work algorithm — published openly for the community to inspect, verify, and build on.

Open-Source Toolchain
VerilogIcarus / VerilatorGTKWaveXilinx FPGAIntel FPGAGitHub
100%
Open-Source RTL
Verilog·HDL
Hardware Description Language
CryptoNight
Target Proof-of-Work Algorithm
2+
Founding Engineers

An open hardware initiative
for transparent mining

AltASIC is an open-source hardware and cryptocurrency ASIC development initiative dedicated to building a fully public, auditable implementation of the CryptoNight proof-of-work algorithm at the silicon level.

Rather than locking designs behind proprietary walls, we publish our Verilog source so anyone can read it, verify it, and build on it. CryptoNight was designed with ASIC-resistance in mind, and we believe the fairest way to explore that frontier is in full public view.

We work as a distributed group of hardware engineers, RTL designers, and cryptocurrency contributors collaborating openly on architecture, verification, and documentation.

Fully Open Verilog

Every line of RTL is published publicly under an open license.

CryptoNight-Native

Built around the memory-hard scratchpad and AES mixing rounds.

Community Verified

Open issue tracking and public testbenches at every stage.

Builder Friendly

Documentation written to help new contributors get involved.

Built by engineers,
open to everyone

AltASIC was co-founded to bring transparency to ASIC development for memory-hard proof-of-work algorithms, pairing hardware design experience with deep cryptocurrency community roots.

JP

Juan Pineda

Co-Founder

Focused on community coordination, project direction, and growing the open-source contributor base around the CryptoNight ASIC effort.

TO

Tim Olson

Co-Founder

Leads hardware architecture and the Verilog implementation of the CryptoNight algorithm, alongside verification and documentation.

An open implementation
of CryptoNight in silicon

01 — ALGORITHM

CryptoNight Core

A hardware implementation of the classic CryptoNight algorithm, including its memory-hard scratchpad and AES-based mixing stages.

02 — RTL

Verilog Design

The full design is written in Verilog and openly available, so contributors can review, simulate, and extend it directly.

03 — VERIFICATION

Open Testbenches

Public simulation environments confirm correctness against reference CryptoNight implementations.

04 — PROTOTYPING

FPGA Validation

Early-stage FPGA bring-up validates the design in real hardware ahead of custom silicon.

05 — DOCUMENTATION

Public Specs

Architecture notes and module-level documentation published alongside the code.

06 — COMMUNITY

Open Collaboration

Issues, pull requests, and design discussions happen openly, welcoming engineers and miners alike.

From open RTL
to working silicon

01

Algorithm Spec

Documenting CryptoNight in detail to establish a shared reference for the implementation.

02

Architecture Design

Defining the compute and memory architecture needed for the scratchpad and mixing stages.

03

Verilog Implementation

Writing and publishing the open-source RTL, with ongoing community review.

04

FPGA Bring-Up

Deploying on FPGA hardware to confirm correctness and gather performance data.

05

Community Growth

Expanding contributors and exploring a path toward custom silicon.

Transparency isn't a feature.
It's the foundation.

  • Public, Auditable Code

    Every Verilog module is open for anyone to read and verify.

  • Algorithm-First Approach

    The design starts from CryptoNight's memory-hard structure.

  • Community Ownership

    No single party controls the roadmap or the code.

  • Free to Build On

    All RTL and verification assets are released openly to fork and extend.

Project Profile
Target AlgorithmCryptoNight
Design EntryVerilog RTL
License ModelOpen Source
VerificationPublic Testbenches
Prototype PlatformFPGA
Co-FoundersPineda & Olson
Project StageActive Development

Get In Touch

Want to contribute
to AltASIC?

Whether you're a hardware engineer, a Verilog hobbyist, or just curious about CryptoNight ASIC development, we'd love to hear from you.

Direct Email

tim@altasic.com

We respond within 48 hours.

Telegram — Juan

@Juan_altasic

Community and contributions.

Telegram — Tim

@dcrasic_tim

Hardware and RTL discussion.