MCPcopy Index your code
hub / github.com/RemoteCodeCamp/openWeb3

github.com/RemoteCodeCamp/openWeb3 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
225 symbols 459 edges 76 files 71 documented · 32%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

欢迎加入区块链开发入门体验课程!

在本课程中,你将踏上探索区块链技术世界的旅程。我们的课程将涵盖从基本概念到实际应用的多个方面。以下是我们课程的具体任务和学习内容:

任务 :one:: 区块链概念简介

  • :book: 内容概览:介绍区块链技术的基本概念,包括其结构、工作原理及其在各行各业的应用。
  • :white_check_mark: 预期成果:理解区块链的基本概念及其潜在价值。
  • :writing_hand: 作业地址区块链概念简介作业题 在discord社区✅-区块链概念简介作业题 晒结果
  • :hourglass: 预计时间:30分钟
  • :tv: 视频地址区块链与智能合约初识

任务 :two:: 了解如何使用Solidity

  • :book: 内容概览:学习Solidity语言的基础,这是编写以太坊智能合约的主要语言。
  • :white_check_mark:预期成果:掌握Solidity的基本语法和经典用例。
  • :writing_hand: 作业地址Solidity经典用例 在discord社区✅-solidity-经典用例 晒结果
  • :hourglass:预计时间:5小时

任务 :three:: 使用Solidity编写Ethereum智能合约

  • :book:内容概览:动手实践,使用Solidity编写你的第一个智能合约。
  • :white_check_mark:预期成果:能够独立编写基本的智能合约。
  • :hourglass:预计时间:1小时

任务 :four:: 使用OpenZeppelin创建代币

  • :book: 内容概览:利用OpenZeppelin安全库来创建属于自己的代币。
  • :white_check_mark:预期成果:了解并能够使用OpenZeppelin来创建和管理代币。
  • :hourglass: 预计时间:1小时

任务 :five:: 以太坊基础知识

  • :book:内容概览:深入了解以太坊平台的基础知识,包括其架构和关键技术组件。
  • :white_check_mark:预期成果:对以太坊有一个全面的基础理解。
  • :writing_hand:作业地址以太坊基础知识作业题 在discord社区✅-以太坊基础知识作业题 晒结果
  • :hourglass:预计时间:30分钟

任务 :six:: 加密钱包和网络的使用

  • :book:内容概览:学习如何安全地使用加密钱包和与区块链网络交互。
  • :white_check_mark:预期成果:掌握使用和管理加密钱包的技能,了解不同区块链网络的特点。
  • :writing_hand:作业地址加密钱包和网络的使用作业题 在discord社区✅-加密钱包和网络的使用作业题 晒结果
  • :hourglass:预计时间:30分钟

任务 :seven:: 连接并部署到Ethereum网络

  • :book:内容概览:实际操作,将智能合约部署到以太坊网络。
  • :white_check_mark:预期成果:能够独立将智能合约部署到以太坊网络。
  • :hourglass:预计时间:30分钟
  • :tv: 视频地址部署erc20代币到Sepolia网络

课程收益 通过参加这个课程,你将获得以下几点: - 深入理解:不仅仅是基本概念,你将能够深入理解如何在实际项目中应用区块链技术。 - 实践经验:通过编写智能合约和部署代币,你将获得宝贵的实战经验。 - 技能提升:学习如何使用现代区块链开发工具和语言,如Solidity和OpenZeppelin。

课程结构 本课程旨在逐步引导学员从初学者到能够自信地使用区块链技术的开发者。每个模块都设计有递进性,确保学员在固化旧知识的同时掌握新技能。

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Error
called by 7
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/common/alarm/alarm.go
SetCode
called by 6
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/entity/result.go
MD5
called by 5
00.go语言基础/00-基础语法/codes/demo_26.go
Write
called by 5
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/middleware/logger/logger.go
alarm
called by 5
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/common/alarm/alarm.go
SetMessage
called by 5
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/entity/result.go
SetCode
called by 4
00.go语言基础/01-Gin框架/codes/04-数据绑定和验证/ginDemo/entity/result.go
RetJson
called by 3
00.go语言基础/01-Gin框架/codes/02-路由配置/ginDemo/common/common.go

Shape

Function 119
Method 75
Struct 23
Interface 8

Languages

Go100%

Modules by API surface

00.go语言基础/02-Go gRPC/codes/01-gRPC Hello World/go_server/proto/hello/hello.pb.go47 symbols
00.go语言基础/02-Go gRPC/codes/01-gRPC Hello World/go_client/proto/hello/hello.pb.go47 symbols
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/common/alarm/alarm.go9 symbols
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/middleware/logger/logger.go7 symbols
00.go语言基础/01-Gin框架/codes/03-日志记录/ginDemo/common/common.go6 symbols
00.go语言基础/01-Gin框架/codes/02-路由配置/ginDemo/common/common.go6 symbols
00.go语言基础/00-基础语法/codes/demo_26.go5 symbols
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/entity/result.go4 symbols
00.go语言基础/01-Gin框架/codes/05-自定义错误处理/ginDemo/common/function/common.go4 symbols
00.go语言基础/01-Gin框架/codes/04-数据绑定和验证/ginDemo/middleware/logger/logger.go4 symbols
00.go语言基础/01-Gin框架/codes/04-数据绑定和验证/ginDemo/entity/result.go4 symbols
00.go语言基础/01-Gin框架/codes/03-日志记录/ginDemo/middleware/logger.go4 symbols

For agents

$ claude mcp add openWeb3 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact