4-day current streak·27-day longest streak
👋 Hi there I'm Eric Nordelo, a Lead Open Source Developer at OpenZeppelin. I work on blockchain infrastructure and smart contract security, focusing on the Cairo language and the Starknet…
👋 Hi there
I'm Eric Nordelo, a Lead Open Source Developer at OpenZeppelin.
I work on blockchain infrastructure and smart contract security, focusing on the Cairo language and the Starknet ecosystem.


---
💡 What I Do
- Lead the development of OpenZeppelin’s Cairo Contracts — secure, composable building blocks for Starknet.
- Lead the development of OpenZeppelin Contracts for Sui, secure primitives for the Sui/Move ecosystem.
- Software Engineering...
📊 Languages & Activity
| !Eric's GitHub stats |  |
---
🌐 Find Me Online
- 🐦 X/Twitter: @ericng39
- 💼 LinkedIn: @ericnordelo
-
cairo-contracts ★ PINNED ⑂
OpenZeppelin Contracts written in Cairo for StarkNet, a decentralized ZK Rollup
Python ★ 1 11mo agoExplain → -
contracts-sui ★ PINNED ⑂
OpenZeppelin's secure and reusable contracts for the Sui Move ecosystem.
★ 0 8mo agoExplain → -
openzeppelin-contracts ★ PINNED ⑂
OpenZeppelin Contracts is a library for secure smart contract development.
JavaScript ★ 1 2y agoExplain → -
src5-rs ★ PINNED
Utility for generating SRC5 interfaces ids from Cairo traits
Rust ★ 20 2y agoExplain → -
nile-coverage ▣
Nile plugin adding coverage reports for Cairo Smart Contracts (from Pytest test suite).
Python ★ 11 3y agoExplain → -
strk-merkle-tree
About A JavaScript library to generate Starknet-friendly merkle trees and merkle proofs.
TypeScript ★ 7 7mo agoExplain → -
starknet-class-hash
Utility for getting starknet contract's class hashes from Scarb projects.
Rust ★ 6 1y agoExplain → -
poinciana
A Cairo test generator based on the Branching Tree Technique.
Rust ★ 6 2y agoExplain → -
cairo-loop-vs-iterator
Cairo iterator benchmarks showing 20-30% gas savings over traditional loops for most operations.
Cairo ★ 1 6mo agoExplain → -
ericnordelo
No description.
★ 1 8mo agoExplain → -
blockchain-keygen
CLI tool to easily generate safe keys for different blockchains off-line
Rust ★ 1 3y agoExplain → -
hardhat-upgrade
A plugin for hardhat to manage upgradeability of contracts
JavaScript ★ 1 4y agoExplain → -
cross-chain-bridge-helpers
No description.
TypeScript ★ 1 4y agoExplain → -
reports-oracle
No description.
JavaScript ★ 1 4y agoExplain → -
opensales
No description.
JavaScript ★ 1 4y agoExplain → -
sui-timelock-example
No description.
Move ★ 0 1mo agoExplain → -
simple-treasury
Sui Workshop 2026 - Access Control for Sui
Move ★ 0 1mo agoExplain → -
sales_example
No description.
Move ★ 0 2mo agoExplain → -
sui-access-control-example
No description.
Move ★ 0 2mo agoExplain → -
openzeppelin-docs ⑂
The new OpenZeppelin Documentation
★ 0 1mo agoExplain → -
tests
Testing github actions mostly
Python ★ 0 1y agoExplain → -
oz-llmstxt
Tool to convert antora doc modules into llms.txt files (designed for OpenZeppelin docs)
Rust ★ 0 1y agoExplain → -
contracts-wizard ⑂
Interactive smart contract generator based on OpenZeppelin Contracts.
TypeScript ★ 0 9mo agoExplain → -
starknet-foundry ⑂
Blazing fast toolkit for developing Starknet contracts.
★ 0 2y agoExplain → -
webserver-rs
Rust webserver example
★ 0 2y agoExplain → -
ctf-2024 ⑂
⚡️ Ethernaut CTF 2024 Challenges & Solutions
★ 0 2y agoExplain → -
starknet-extendable-account
POC for a starknet account than can be extended on functionality through plugins.
Cairo ★ 0 2y agoExplain → -
setup-class-hash
Github Action for making starknet-class-hash available in your workflows
JavaScript ★ 0 2y agoExplain → -
multi-signature-account-poc
No description.
Cairo ★ 0 2y agoExplain → -
SNIPs ⑂
StarkNet Improvement Proposal repository
★ 0 1y agoExplain → -
scarb ⑂
The Cairo package manager
★ 0 3y agoExplain → -
foundry ⑂
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
★ 0 3y agoExplain → -
starknet-rs ⑂
Complete Starknet library in Rust
★ 0 3y agoExplain → -
cairo ⑂
Cairo is the first Turing-complete language for creating provable programs for general computation.
★ 0 3y agoExplain → -
bootsy ⑂
Disclaimer: this project is no longer maintained.
★ 0 8y agoExplain → -
spree ⑂ ▣
Spree is a complete, modular & API-driven open source ecommerce solution for Ruby on Rails
Ruby ★ 0 7y agoExplain → -
rails ⑂ ▣
Ruby on Rails
Ruby ★ 0 6y agoExplain → -
greeting_cards ▣
No description.
Ruby ★ 0 3y agoExplain → -
docs.openzeppelin.com ⑂
Source for the OpenZeppelin documentation site
★ 0 1y agoExplain → -
Best-README-Template ⑂
An awesome README template to jumpstart your projects!
★ 0 3y agoExplain → -
cairo-codecov
Testing codecov integration with cairo lang
Python ★ 0 3y agoExplain → -
cairo-coverage ⑂
No description.
Python ★ 0 3y agoExplain → -
gitpoap-docs ⑂
No description.
★ 0 3y agoExplain → -
nile ⑂
CLI tool to develop StarkNet projects written in Cairo
Python ★ 0 3y agoExplain → -
ethernaut ⑂
Web3/Solidity based wargame
JavaScript ★ 0 3y agoExplain → -
cross-chain-bridge-examples
No description.
Solidity ★ 0 4y agoExplain → -
arbitrum-sdk ⑂
No description.
★ 0 4y agoExplain → -
arbitrum-tutorials ⑂
Get started developing on Arbitrum
★ 0 4y agoExplain → -
erc20-streamable-extension
No description.
Solidity ★ 0 4y agoExplain → -
minigrep
Rust minigrep binary application
Rust ★ 0 4y agoExplain → -
nft-reserves
No description.
JavaScript ★ 0 4y agoExplain → -
pinball-game
This is a pinball game designed by @samczun, I provided a solution with over 6000 points, can you do it better?
Solidity ★ 0 4y agoExplain → -
trade-network ⑂
Hyperledger Hands-On second edition - Scripts to deploy the trade network
★ 0 5y agoExplain → -
vyper ⑂
Pythonic Smart Contract Language for the EVM
★ 0 5y agoExplain → -
crypto-algorithms
No description.
Python ★ 0 5y agoExplain → -
stratum-relay ⑂
Stratum proxy relay for mining altcoin
Python ★ 0 8y agoExplain → -
moodlemobile2 ⑂
The Moodle Mobile app version 2.x
TypeScript ★ 0 7y agoExplain → -
lazyload ⑂
LazyLoad is a fast, lightweight and flexible script that speeds up your web application by loading images as they enter the viewport. It's written in plain "vanilla" JavaScript, uses IntersectionObserver, and supports responsive images. It's also SEO-friendly and it has some other notable features.
JavaScript ★ 0 7y agoExplain → -
cubatrabaja
No description.
TypeScript ★ 0 8y agoExplain → -
NetworkDiscoverer
A web interface for network discovering
JavaScript ★ 0 8y agoExplain → -
OptativesApp
Managing the optatives in the University of Havana in Cuba
JavaScript ★ 0 9y agoExplain → -
mean ⑂
MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js -
JavaScript ★ 0 9y agoExplain →
No repos match these filters.