MKO — Portfolio
Mohamed Karim OuertataniIngénieur Full-StackFull-Stack Engineer
Certificate of CompletionVerifiable

Hedera Certified Developer Associate (HCDA)

The Hashgraph AssociationHashgraph Association

October 31, 2026

Verify on Hashgraph Association
Hedera Certified Developer Associate HCDA

The program

The Hedera Certified Developer Associate (HCDA) certification validates the hands-on skills needed to build dApps on the Hedera network. The track covers account and key management with the @hashgraph/sdk SDK, the creation and lifecycle of fungible tokens and NFTs with the Hedera Token Service (HTS), message timestamping and ordering with the Hedera Consensus Service (HCS), developing and deploying Solidity smart contracts with Hardhat and Foundry, front-end integration (React, ethers.js, MetaMask, HashConnect), stablecoin management with Stablecoin Studio, as well as development environments (local node, Testnet, Previewnet, Mainnet) and CI/CD automation with GitHub Actions.

Issuer
The Hashgraph Association
Issued on
October 31, 2026
Level
Associate (developer)
Ecosystem
Hedera (Hashgraph)
Language
English
Digital badge
Hashgraph Association
Certificate ID

The certificate

Open full size
Hedera Certified Developer Associate HCDA — Hashgraph Association

Curriculum

  1. 01Introduction to blockchain accounts and account abstraction
  2. 02Wallets, mirror nodes and Hedera networks
  3. 03Accounts, keys and transactions with the JavaScript SDK
  4. 04Hedera Token Service (HTS): fungible tokens and NFTs
  5. 05Hedera Consensus Service (HCS)
  6. 06Smart contracts and deployment (SDK, Hardhat, Foundry)
  7. 07Front-end dApps (React, ethers.js, NFT, IPFS)
  8. 08Stablecoin Studio and treasury operations
  9. 09Development environments and CI/CD
  10. 10Final exam (40 questions)

Skills gained

  • Hedera fundamentals

    Hashgraph consensus (gossip about gossip, virtual voting, aBFT), finality in seconds, governance by the Governing Council, predictable fees in USD

  • Accounts and keys

    ED25519 / ECDSA, AccountCreateTransaction, AccountInfoQuery, AccountBalanceQuery, account deletion, key rotation, EVM aliases (HIP-583), account abstraction

  • Transactions

    TransferTransaction, freezeWith, multiple signatures, receipts and status codes, scheduled transactions (ScheduleCreateTransaction)

  • Hedera Token Service (HTS)

    Fungible tokens and NFTs, finite / infinite supply, Admin / Supply / Wipe / Freeze / KYC / Pause keys, mint, burn, wipe, pause, token association, custom fees (royalties and fallback fee)

  • Hedera Consensus Service (HCS)

    Topic creation, submit key, timestamped messages (1 KB per chunk), subscription through mirror nodes, good practices (off-chain hash, encryption)

  • Smart contracts

    Solidity on the Hedera EVM, ContractCreateTransaction, ContractExecuteTransaction, system contracts (HTS, HAS, HSS), hybrid HTS + EVM approach, ERC-721 (safeMint, safeTransferFrom)

  • Tools

    Hardhat, Foundry (forge build), Hedera Local Node, mirror node REST API, HashScan

  • dApp front end

    React, ethers.js v6 (BrowserProvider), MetaMask (Testnet chainId 296), HashConnect, NFT metadata on IPFS (HIP-412)

  • Stablecoins

    Stablecoin Studio, role-based access control, AML/KYC compliance, reserve management, redemption flows

  • DevOps

    Local / Testnet / Previewnet / Mainnet environments, hybrid approach, GitHub Actions, blue-green deployment, rollback plan, secrets management with .env

Skills covered

Hedera SDK (JavaScript)Hedera Token Service (HTS)Hedera Consensus Service (HCS)Solidity smart contractsHardhat & FoundryReact + ethers.js dAppsNFT & IPFS metadataStablecoin StudioCI/CD with GitHub Actions

Technologies

HederaHashgraphHBARHTSHCSSoliditySmart Contracts@hashgraph/sdkJavaScriptethers.jsHardhatFoundryReactMetaMaskHashConnectIPFSNFTStablecoin StudioGitHub ActionsCI/CDWeb3DLT

Same track

Hedera Certified Developer Associate HCDA · Hashgraph Association · ID f4f79901-57b1-4b60-97de-50eeb2bb23fc