booksKey Terms & Definitions

13. Glossary

A reference guide for technical terms and concepts used throughout the KnowCode documentation.


AI Code Generation

The automated process of converting design assets (e.g., Figma screenshots) into production-ready code using artificial intelligence models.

API (Application Programming Interface)

A set of endpoints that allow developers to interact programmatically with KnowCode for tasks like code generation, deployment, and monitoring.

Base

An Ethereum Layer 2 scaling solution built by Coinbase. Provides low-cost, high-throughput transactions with security derived from Ethereum L1. KnowCode uses Base as its deployment layer.

CI/CD (Continuous Integration / Continuous Deployment)

A DevOps practice where code is automatically tested and deployed using pipelines. KnowCode integrates with CI/CD to automate design-to-deployment workflows.

Domain Registration (.kno.codes)

KnowCode-native domains assigned at deployment. These domains are anchored on-chain and secured with SSL by default.

ERC-20 / ERC-721 / ERC-1155

Ethereum token standards. ERC-20 for fungible tokens, ERC-721 for NFTs, ERC-1155 for multi-asset tokens. KnowCode generates contracts following these standards.

Gas Fees

Transaction costs paid to execute operations on a blockchain. On Base, average fees are under $0.01 per transaction, enabling cost-efficient hosting.

Hosting (On-Chain + IPFS)

Deployment of applications where frontend files are stored on IPFS/Filecoin and transactions are anchored on Base. This ensures immutability and high availability.

IPFS (InterPlanetary File System)

A decentralized storage protocol used by KnowCode to store application files. Guarantees content integrity using cryptographic hashes (CIDs).

OpenZeppelin

An open-source framework of audited smart contract libraries used by KnowCode for secure ERC contract generation.

Plugins

Custom extensions that modify or add features to the KnowCode pipeline — e.g., new frameworks, styling systems, or Web3 integrations.

Preview URL

A temporary live environment hosted by KnowCode to allow testing and iteration before final deployment.

Smart Contract

Self-executing code on the blockchain that manages digital assets or logic. KnowCode supports automated generation of contracts for dApps, tokens, and NFT platforms.

TPS (Transactions Per Second)

A metric for blockchain scalability. Ethereum averages ~15–30 TPS, while Base targets significantly higher throughput (measured as 250 Mgas/s).

WCAG (Web Content Accessibility Guidelines)

Standards for making web content accessible to people with disabilities. KnowCode ensures generated code aligns with WCAG requirements.


The glossary provides a shared language for both developers and non-technical users, ensuring clarity around the key terms that power KnowCode’s platform.

Last updated