2026-03-05 | All 20 packages now have animated terminal demo GIFs across 5 distribution channels
| Metric | Count |
|---|---|
| Demo GIFs created | 20 |
| GitHub repos updated | 33 (20 packages + 12 Django apps + 1 Homebrew tap) |
| // SPDX-License-Identifier: MIT | |
| pragma solidity >= 0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; | |
| import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; | |
| contract Exchange is ERC20 { | |
| IERC20 public token; |
| // SPDX-License-Identifier: MIT | |
| pragma solidity >= 0.8.0; | |
| import "./Token.sol"; // Token Contract | |
| contract Factory { | |
| function createTokenContract( | |
| string memory _name, |
| // SPDX-License-Identifier: MIT | |
| pragma solidity >= 0.8.0; | |
| contract TokenStandardInterface { | |
| // Events | |
| event Transfer(address indexed _from, address indexed _to, uint256 _value); | |
| event Approval(address indexed _owner, address indexed _spender, uint256 _value); | |
| // Data |
| // SPDX-License-Identifier: MIT | |
| pragma solidity >= 0.8.0; | |
| interface TokenStandardInterface { | |
| // Events | |
| event Transfer(address indexed _from, address indexed _to, uint256 _value); | |
| event Approval(address indexed _owner, address indexed _spender, uint256 _value); | |
| // Functions |
| // SPDX-License-Identifier: MIT | |
| pragma solidity >= 0.8.0; | |
| contract Counter { | |
| uint private _value; | |
| address public owner; | |
| constructor() { |
| // SPDX-License-Identifier: UNLICENSED | |
| pragma solidity >=0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; | |
| contract MainToken is ERC20 { | |
| constructor(uint _initialSupply) ERC20("MainToken", "MT") { | |
| // Assume that msg.sender is ManagerContract. | |
| _mint(msg.sender, _initialSupply); |
| // SPDX-License-Identifier: UNLICENSED | |
| pragma solidity >=0.8.0; | |
| import "@openzeppelin/contracts/token/ERC1155/ERC1155.sol"; | |
| contract FeedbackToken is ERC1155 { | |
| uint256 public constant WARNINGS = 0; | |
| uint256 public constant IS_PROFILE_POSITIVE = 1; | |
| uint256 public constant IS_PROFILE_NEUTRAL = 2; |
| // SPDX-License-Identifier: UNLICENSED | |
| pragma solidity >=0.8.0; | |
| import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; | |
| contract UtilityToken is ERC20 { | |
| address public managerAddress; | |
| uint internal _totalSupply; | |
| mapping(address => uint256) internal _balances; |
| // SPDX-License-Identifier: MIT | |
| // OpenZeppelin Contracts (last updated v4.7.0) (token/ERC1155/ERC1155.sol) | |
| pragma solidity ^0.8.0; | |
| import "./IERC1155.sol"; | |
| import "./IERC1155Receiver.sol"; | |
| import "./extensions/IERC1155MetadataURI.sol"; | |
| import "../../utils/Address.sol"; | |
| import "../../utils/Context.sol"; |