Skip to content
View marc0olo's full-sized avatar

Organizations

@kryptokrauts @dfinity @hodlplus

Block or report marc0olo

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marc0olo/README.md

Hi, I'm Marco 👋

Developer advocate and engineer. I've been building on blockchains since 2017: SDKs, dev tooling, smart contracts, docs, and lately the AI tooling that helps developers (and their agents) get things right on the first try.

Selected work

Internet Computer · DFINITY (Senior DevRel, 2024–2026)

  • icskills: agent-readable skill files for ICP development that stop AI coding assistants from hallucinating APIs
  • icp-cli, templates and recipes: the next-generation developer CLI and its project scaffolding
  • developer-docs and examples: rebuilt the developer documentation at docs.internetcomputer.org and maintained the official example apps
  • vetkeys, pic-js, icp-js-bindgen: libraries, testing and codegen tooling
  • vetVault (side project): a password manager on ICP that encrypts in the browser with vetKeys and signs in with Internet Identity, so there is no master password. Vaults can be shared at three permission levels.

kryptokrauts (2019–today)

Since 2021: building Soon.Market, an NFT marketplace on XPR Network (Antelope / EOSIO Leap).

  • xpr-contracts: the powerofsoon, soonmarket and nftwatchdao smart contracts in TypeScript, covering SOON SPOT promotion auctions, collection verification and blacklisting, and automated treasury flows
  • NFT Watch DAO: community-governed blacklisting of scam NFT collections and shielding of legitimate ones, enforced on-chain
  • sdcworkshop: a hands-on TypeScript smart contract workshop at the Social Developers Conference 2024 in Hamburg. Participants earned XPR from an on-chain reward pool by deploying a working homework contract within 30 days.

Before that (2019–2022): the Java SDK for æternity (aepp-sdk-java) and a Maven plugin that generates typed Java classes from Sophia smart contracts (contraect-maven-plugin).

æternity (freelance contributor, 2019–2023)

Earlier

  • nem-tools: tooling for the NEM blockchain (2017–2018)
  • authenticity-proof: product authenticity verification built at the Blockchain Hackathon 2019, combining Ethereum registry contracts and ENS with NFC chips that sign challenges and a mobile app that verifies them

Find me

LinkedIn · X / Twitter

Pinned Loading

  1. dfinity/icskills dfinity/icskills Public

    Agent-readable skill files for Internet Computer (ICP) development. Prevents AI hallucinations.

    Python 36 14

  2. dfinity/icp-cli dfinity/icp-cli Public

    The command-line interface for the ICP SDK.

    Rust 115 14

  3. dfinity/icp-cli-templates dfinity/icp-cli-templates Public

    Templates for creating new icp-cli projects

    CSS 2

  4. kryptokrauts/xpr-contracts kryptokrauts/xpr-contracts Public

    XPR contracts that handle NFT interactions: SOON SPOT Promotion, Token Forwarding & NFT Watch DAO

    TypeScript 1

  5. pw-manager-vetkeys pw-manager-vetkeys Public

    TypeScript

  6. icp-seeding-secrets-poc icp-seeding-secrets-poc Public

    Motoko