Solidity

Solidity 是一种专为智能合约设计的高级、静态类型编程语言,最初由 Gavin Wood 提出,并由 Christian Reitwiessner 等人开发,主要运行于以太坊虚拟机(EVM) 之上。其语法类似于 JavaScript,支持继承、库等复杂特性,并提供了 address、payable 等区块链特有类型和关键字,直接内嵌支付与链上存储功能。开发者常用 Remix IDE 等工具进行编写、测试与部署,广泛应用于 DeFi、NFT、DAO 等去中心化应用场景。
区块链竞赛时比赛作品## 1. 项目架构 ### 1.1 前端架构 - 框架: Vue.js 2.x - UI组件库: Element UI - 状态管理: Vuex - 路由: Vue Router - HTTP客户端: Axios - 构建工具: Vue CLI - 代码规范: ESLint - 样式预处理: SCSS ### 1.2 后端架构 - 框架: Spring Boot 2.7.5 - 数据库: MySQL - 缓存: Redis - 区块链: FISCO BCOS - 安全框架: Spring Security + JWT - API文档: Swagger - 任务调度: Quartz - 日志框架: Logback ### 1.3 智能合约 - 开发语言: Solidity 0.6.10 - 开发框架: Truffle - 依赖库: OpenZeppelin - 测试网络: Ganache
1260java区块链
• Develop all pages of the company's official website and run and maintain it online • Create a design system and iterate and upgrade the UI • Manage customer study tour date planning and coordinate the progress of the service team Generated product ideas after receiving design requirements and inspire design directions Collaborated with engineers team, created a web-based data security platform, for enterprises worldwide to eliminate the risks and hardships associated with personal data management and privacy compliance Perform data analysis in order to get insight from qualitative and quantitative data for designing Created User-flows, models, and design documents Established the Design System Conducted usability tests and A/B testing using wireframe, low fidelity mockups, and high-fidelity prototypes Iterated on different versions of product prototypes to fit the most recent marketing needs  Created logos, slides, and short video for business needs  Led a design sprint with a UX team of six to generate early product ideas and to inspire design directions  Collaborated with Salisbury University’s engineer team, created a web- based communication platform, UWLES Connect, for UWLES service providers, its 40 partner agencies, and members of the community where health information and social services are exchanged, discovered, and accessed  Conducted user research, identify and prioritize research questions-based project goals  Execute ux research by multiple methology, such as interviews and competitive analysis; created and collected surveys; conducted 30+ user interviews to understand stakeholders’ needs  Perform data analysis in order to get insight from qualitative and quantitative data for designing  Conducted usability tests and A/B testing using wireframe, low fidelity mockups, and high-fidelity prototypes  Established the design system of UWLES Connect and created a color system for it  Iterated on middle-level prototypes and delivered high-fidelity UI mocks which include the home dashboard, client-side chatbot, full- screen group chat, and resources directory  Collaborated with two HCI students, created component libraries and three speculative app interfaces focused on building a healthy lifestyle  Created a film-based narrative that tall the fictional story of a user based entirely on their mobile phone use
870python医疗
Cross-chain bridge开源项目
1. 自主研发的去中心化的跨链桥,目前QDay,BSC,TRON,ETH 等公链。 2. 高可靠、高稳定,由多个经过授权的relay参与投票交易, DAO 解决争议、全流程可视化。 3. 更少的手续费,基于自研公链,不仅更加可靠 而且更少手续费 4. 完整的生态, 社区用户可以申请成为relay,赢得收益,可以成为DAO一员,参与管理
2330go语言区块链
NFT交易市场开源项目
通过 thegraph 平台 索引了OBToken的交易记录数据;HoraceNFT 的用户NFT数据;NFTMarket 的上架数据;用于页面列表数据展示; hardhat + openzeppelin 开发,测试,部署 solidity合约 OBtoken.sol ERC20,ERC20Permit TOKEN;permit 方法可以通过链下签名的方式进行授权,减少NFT购买环节的一次授权操作; HoraceNFT.sol ERC721 一个简单的NFT用于Market交易; TODO :未来可以加入 EIP712 协议,简化上架授权流程 NFTMarket.sol nft市场合约;实现了上架,下架,购买,修改等功能; 前端框架:nextjs + TS + nextui + tailwindcss 合约交互:wagmi + rainbowkit + viem thegraph交互:apollo/client + graphql
6220智能合约区块链
动态NFT 项目开源项目
技术栈 :Solidity + Chainlink VRF/Automation + Nextjs+ Hardhat 项目描述 : 十二生肖动态NFT,自动切换日间模式夜间模式;Chainlink黑客松项目。 项目职责: 1.负责智能合约开发测试,使用Hardhat进行合约测试部署。 2.基于前端UI框架进行界面构建,智能合约交互逻辑开发测试。 3.Chinklink 平台VRF/Automation 创建部署。 Github:github.com/LittleMoreInteresting/chinese-zodiac-nft
4220智能合约NFT
go语言kratos微服务博客系统,技术栈包括mysql,rabbitmq,redis,consul等. 技术架构: 1. **API 网关**:负责处理来自客户端的请求,将请求路由到相应的微服务上,并提供统一的入口地址。 2. **用户服务**:处理用户相关的操作,如注册、登录、用户信息管理等。 3. **文章服务**:负责文章的创建、编辑、删除等操作,以及文章的分类、标签管理。 4. **评论服务**:处理用户对文章的评论功能,包括添加评论、回复评论等。 5. **搜索服务**:提供全文搜索功能,帮助用户快速找到所需的文章内容。 6. **数据库**:使用高效的数据库存储用户数据、文章数据和评论数据,保证数据的持久化存储。 7. **缓存**:使用缓存技术提升系统的响应速度和性能,减少数据库的访问压力。 8. **日志和监控**:记录系统运行过程中的关键信息,并进行实时监控和告警。 使用docker进行一键部署 1. docker部署 使用Dockerfile一键构建镜像 cd docker docker build -t blog:v1 -f DockerfileStart . 直接拉去镜像 docker pull ljnnb/blog:v1 部署好镜像之后构建容器 # 创建容器卷(可选) docker volume create blog docker run -it --name=blog -p 8080:8080 -p 8500:8500 -p 15762:15752 -p 23306:3306 -p 26379:6379 -p 8099:8099 -v blog:/root/hongDou -d ljnnb/blog:v1
1600java网站客户端
go语言kratos微服务博客系统,技术栈包括mysql,rabbitmq,redis,consul等. 技术架构: 1. **API 网关**:负责处理来自客户端的请求,将请求路由到相应的微服务上,并提供统一的入口地址。 2. **用户服务**:处理用户相关的操作,如注册、登录、用户信息管理等。 3. **文章服务**:负责文章的创建、编辑、删除等操作,以及文章的分类、标签管理。 4. **评论服务**:处理用户对文章的评论功能,包括添加评论、回复评论等。 5. **搜索服务**:提供全文搜索功能,帮助用户快速找到所需的文章内容。 6. **数据库**:使用高效的数据库存储用户数据、文章数据和评论数据,保证数据的持久化存储。 7. **缓存**:使用缓存技术提升系统的响应速度和性能,减少数据库的访问压力。 8. **日志和监控**:记录系统运行过程中的关键信息,并进行实时监控和告警。 使用docker进行一键部署 1. docker部署 使用Dockerfile一键构建镜像 cd docker docker build -t blog:v1 -f DockerfileStart . 直接拉去镜像 docker pull ljnnb/blog:v1 部署好镜像之后构建容器 # 创建容器卷(可选) docker volume create blog docker run -it --name=blog -p 8080:8080 -p 8500:8500 -p 15762:15752 -p 23306:3306 -p 26379:6379 -p 8099:8099 -v blog:/root/hongDou -d ljnnb/blog:v1
1660java网站客户端
区块链合约开发+私链搭建+区块浏览器:根据客户需求设计合约开发确保合约安全,PancakeSwap uniswap 区中心化交易所对接,tp钱包上架 等等
2510以太坊Vue 组件
1.区块链采用联盟链,智能合约开发语言为solidity,实现链下数据加密后上链,上链成功后由接口返回上链信息从而实现和业务端的交互,有具体的应用场景,支持回溯,支持查询历史数据。 2.本人主要负责智能合约的开发和维护,实现其中核心的业务逻辑。 3.目前项目已经正常上线1.0版本。
1750哈希算法区块链
中城旷太链 (CSC QUANTA)是由中城科技与泛融科技携手自主研发的一条公有链, 是一条基于ALGORAND共识算法、主从链结构、CCKS(Combined Credit Key System)密钥体系和安全离线交易技术的全资产交易高效公链, 是一条具有安全、高效、稳定、专业定制化的国产自主可控公链 目前部分代码开源: https://github.com/Csc-Quanta 责任描述: 1. 链account账户模块开发 2. 链block区块开发 3. 不同交易类型功能开发 4. 基于以太坊evmone升级目前合约创建和调用功能 5. 开发链合约预编译功能(目前以太坊提供9种支持, 我们又扩展5种) 6. 基于solidity开发合约 7. 和测试人员对链功能进行测试(通过jmeter模拟链交易以及合约调用) 8. 集成activemq消息队列到链项目中, 处理合约中相关事件操作记录
2240java区块链
在以太坊上发布NFT 非同质货币,支持设置baseUrl,铸造需要花费的费用,单次最多铸造量等。并发布到各大NFT交易所。
1510solidityWEB3
1. 项目包括智能合约模块,dapp模块,合约交互模块,钱包授权,合约转账,swap 交易等 2. 负责项目设计、智能合约开发、dapp 对接
1610php区块链
HighwayStations 合约: 站点管理: 提供添加不同类型的高速公路站点的功能,如进口站、道路站和出口站。 允许查询站点数量和根据站点编号获取站点名称。 通过映射实现了站点名称和编号之间的映射关系。 事件通知: 当添加新站点时,触发 StationAdded 事件,通知其它合约或者用户。 VehicleRegister 合约: 车辆注册: 提供了进入站点、经过站点和离开站点的登记功能,记录了车辆的信息、时间戳和经过的站点等信息。 信息记录: 通过映射记录了车辆的进入、经过和离开站点的详细信息。 提供了查询车辆在某个站点经过的所有车辆和查询某个车辆经过的所有站点的功能。 费用计算: 可以记录车辆经过站点时产生的费用,并在离开站点时计算总费用。 CertGeneration 合约: 认证证书生成: 根据车辆经过的站点信息生成认证证书,记录了车辆的详细信息、时间戳和经过的站点等信息。 证书查询: 提供了查询某辆车的认证证书信息的功能,根据车辆编号和索引来获取对应的认证信息。
1300智能合约Solidity
负责智能合约的设计开发,合约功能是: 公司和银行管理:允许添加和管理公司和银行的信息,包括名称、地址和信用资产等。 存证交易:提供了银行向公司、公司间和公司向银行的存证交易功能。这些交易可以包括资金交易、存证记录和账户资金变动等。 信息获取:可以根据地址获取公司和银行的详细信息,以及获取所有公司和银行的地址列表。 监管功能:虽然在合约中还没有明确的监管功能,但合约中的监管者结构体留下了扩展的可能性,可以在将来加入监管相关的功能。
1150智能合约Solidity
功能: (1) 企业碳核算模块。根据提供的10个行业碳核算指南,建立最少涵盖2类行业企业的碳核算模型,并针对企业提供碳核算指导视频和材料。企业用户可根据各自生产工艺中产生的数据进行碳核算,并提供相关数据证明材料。数据审核员核验该企业数据和碳核算结果后,提供碳排放报告。系统将企业碳报告进行铸造和上链,存储到区块链中。 (2) 企业碳交易模块。以政府的碳排放配额、企业碳核算数据等为基础,以碳币作为交易货币,企业可将剩余碳排放额度进行发布和交易。交易双方企业通过区块链技术将交易信息上链,在区块链上保存交易内容,从而实现碳排放额度的安全交易。 (3) 注册登录模块。实现企业、数据审核员、第三方监管机构、管理员的注册和登录,企业、数据审核员注册登录进行常规功能操作,第三方监管机构注册登录进行数据搜索查询操作,管理员登录可进行高权限操作,如用户审核等高权限功能。 (4) 搜索查询模块。提供搜索查询模块,用户可查看自身的碳核算数据、交易信息等信息。第三方监管机构和管理员可查看所有企业用户的碳核算数据、交易数据等信息。 (5) 区块链管理模块。系统实现对企业碳排放报告的铸造、上链、查询等功能。系统对碳币进行背书发行,当企业双方完成碳额度交易后,进行碳币交易,将交易信息、金额等信息上链,并提供用户查看个人服务资产、溯源查看交易信息等功能。 我在项目中实现了区块链底层的网络搭建、智能合约设计开发、java后端接口开发
3890哈希算法虚拟机
常见的智能合约,erc20, erc721合约的设计开发,使用openzeppelin安全标写常见协议,熟悉Ethers.js进行合约部署测试上链
1830智能合约区块链
功能:NFT 创作、NFT 资源上链、NFT 拍卖、制作盲盒、NFT 质押、GameFi 等 技术:React/Tailwindcss/Nextjs/TS/JS(前端) + Solidity(智能合约) + Ethersjs/Hardhat/Openzipplin/Wagmi/Rainbowkit/Subgraph/Chainlink/Alchemy(Web3 三方库)
4620智能合约区块链
Web3 工具平台:集成了ERC20 Token 工具、NFT 系列工具、NFT市场、EVM 工具集、DeFi 工具集; 技术:React/Tailwindcss/Nextjs/TS/JS(前端) + Solidity(智能合约) + Ethersjs/Hardhat/Openzipplin/Wagmi/Rainbowkit/Subgraph/Chainlink/Alchemy(Web3 三方库)
4980智能合约区块链
平台包含众筹和质押两个功能模块,基于bsc链的dapp,用户无需注册,通过钱包访问,在线参与质押和众筹,完成收益结算。 另平台提供otc智能合约,用户可在线完成交易。
1800javajava
【模块】官网设计、组队、匹配、钱包登陆、合约、算法设计等等模块。 【负责】所有模块由本人亲自参与设计和开发,独特的金融算法设计解决游戏中通货膨胀问题,打破了常规游戏通过开新服解决问题。
1380前端区块链
当前共29个项目more
×
寻找源码
源码描述
联系方式
提交