[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1055":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":22,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},1055,"fuels-ts","FuelLabs\u002Ffuels-ts","FuelLabs","Fuel Network Typescript SDK","https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002F",null,"TypeScript",43140,1372,108,57,0,1,70.01,"Apache License 2.0",false,"master",true,[24,25],"fuel","typescript","2026-06-12 04:00:07","# fuels-ts\n\nTypescript SDK for Fuel.\n\n[![test](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuels-ts\u002Factions\u002Fworkflows\u002Ftest.yaml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuels-ts\u002Factions\u002Fworkflows\u002Ftest.yaml)\n[![docs](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-fuels.ts-brightgreen.svg?style=flat)](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002F)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Ffuels)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ffuels)\n[![discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fchat%20on-discord-orange?&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https:\u002F\u002Fdiscord.gg\u002FxfpK4Pe)\n\n# Install ([docs](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Fgetting-started\u002Finstallation))\n\n```console\nnpm install fuels --save\n```\n\n# Connect ([docs](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Fgetting-started\u002Fconnecting-to-the-network\u002F))\n\n| Network   | URL                                                                                                              |\n| --------- | --------------------------------------------------------------------------------------------------------------- |\n| Mainnet   | `https:\u002F\u002Fmainnet.fuel.network\u002Fv1\u002Fgraphql`                                                                       |\n| Testnet   | `https:\u002F\u002Ftestnet.fuel.network\u002Fv1\u002Fgraphql`                                                                       |\n| Localhost | [Running a local Fuel node](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Fgetting-started\u002Frunning-a-local-fuel-node\u002F) |\n\n```ts\nimport { Provider } from 'fuels';\n\nconst NETWORK_URL = 'https:\u002F\u002Fmainnet.fuel.network\u002Fv1\u002Fgraphql';\n\nconst provider = new Provider(NETWORK_URL);\n\nconst chainId = await provider.getChainId();\nconst gasConfig = await provider.getGasConfig();\nconst baseAssetId = await provider.getBaseAssetId();\n\nconsole.log({ chainId, gasConfig, baseAssetId });\n```\n\n# Create a new dApp ([docs](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Fcreating-a-fuel-dapp\u002F))\n\n```console\n$ npm create fuels\n\n◇ What is the name of your project? #\n│ my-fuel-project\n└\n\n⚡️ Success! Created a fullstack Fuel dapp at: my-fuel-project.\n```\n\n# Enjoy the `fuels` CLI ([docs](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Ffuels-cli\u002F))\n\n```console\n$ npm install fuels --save\n$ npm fuels --help\n\nCommands:\n  init [options]      Create a sample `fuel.config.ts` file\n  build [options]     Build Sway programs and generate Typescript for them\n  deploy [options]    Deploy contracts to the Fuel network\n  dev [options]       Start a Fuel node with hot-reload capabilities\n  node [options]      Start a Fuel node using project configs\n  typegen [options]   Generate Typescript from Sway ABI JSON files\n  versions [options]  Check for version incompatibilities\n  help [command]      Display help for command\n```\n\nIn-depth docs:\n- [`fuels init`](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Ffuels-cli\u002Fcommands#fuels-init) — Creates a new `fuels.config.ts` file\n- [`fuels build`](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Ffuels-cli\u002Fcommands#fuels-build) — Build `forc` workspace and generate Typescript types for everything\n- [`fuels deploy`](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Ffuels-cli\u002Fcommands#fuels-deploy) — Deploy workspace contracts and save their IDs to JSON file\n- [`fuels dev`](https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\u002Ffuels-cli\u002Fcommands#fuels-dev) — Start a Fuel node with hot-reload capabilities\n\n\n# Official Docs\n\n- Install The Fuel Toolchain — https:\u002F\u002Fdocs.fuel.network\u002Fguides\u002Finstallation\u002F\n---\n- Typescript SDK — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-ts\n- Fuel Wallet SDK — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fwallet\n- Rust SDK — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Ffuels-rs\n- GraphQL Playground — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fgraphql\n---\n- Forc — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fforc\n- Sway — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fsway\n- Fuel Core — https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuel-core\n- Fuel VM — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fspecs\u002Ffuel-vm\n- Fuel Specs — https:\u002F\u002Fdocs.fuel.network\u002Fdocs\u002Fspecs\n\n# Apps & Ecosystem\n\n- Fuel Bridge — https:\u002F\u002Fapp.fuel.network\u002Fbridge\n- Block Explorer — https:\u002F\u002Fapp.fuel.network\n- Ecosystem Apps — https:\u002F\u002Fapp.fuel.network\u002Fecosystem\n\n# Get in Touch\n\n- `Forum` — https:\u002F\u002Fforum.fuel.network\n- `Discord` — https:\u002F\u002Fdiscord.gg\u002FxfpK4Pe\n\n\n# Contribute\n\n- [.\u002FCONTRIBUTING.md](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuels-ts\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md)\n\n\n# License\n\nThe primary license for this repo is `Apache 2.0`, see [`LICENSE`](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuels-ts\u002Fblob\u002Fmaster\u002FLICENSE).\n","FuelLabs\u002Ffuels-ts 是一个用于 Fuel Network 的 TypeScript SDK。它提供了与 Fuel 网络交互的核心功能，包括连接到主网、测试网或本地节点，获取链信息以及配置 Gas 参数等。此外，fuels-ts 还配备了一个强大的 CLI 工具，支持创建新 dApp 项目、构建 Sway 程序、部署合约及启动本地 Fuel 节点等功能。该项目适合希望在 Fuel 区块链上开发去中心化应用的开发者使用，无论是初学者还是经验丰富的工程师都能从中受益。",2,"2026-06-11 02:41:22","top_all"]