@btc-vision/btc-runtime
Version:
Bitcoin L1 Smart Contract Runtime for OP_NET. Build decentralized applications on Bitcoin using AssemblyScript and WebAssembly. Fully audited.
82 lines (81 loc) • 2.29 kB
JSON
{
"name": "@btc-vision/btc-runtime",
"version": "1.11.1",
"description": "Bitcoin L1 Smart Contract Runtime for OP_NET. Build decentralized applications on Bitcoin using AssemblyScript and WebAssembly. Fully audited.",
"main": "btc/index.ts",
"types": "btc/index.ts",
"author": "OP_NET <support@opnet.org>",
"license": "Apache-2.0",
"homepage": "https://opnet.org",
"repository": {
"type": "git",
"url": "git+https://github.com/btc-vision/btc-runtime.git"
},
"bugs": {
"url": "https://github.com/btc-vision/btc-runtime/issues"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/btc-vision"
},
"keywords": [
"bitcoin",
"smart-contracts",
"blockchain",
"runtime",
"opnet",
"OP_NET",
"OP20",
"OP721",
"wasm",
"webassembly",
"assemblyscript",
"defi",
"tokens",
"nft",
"l1",
"layer1",
"deterministic",
"quantum-resistant"
],
"scripts": {
"test": "asp --config as-pect.config.js --verbose --no-logo",
"test:ci": "asp --config as-pect.config.js --summary --no-logo"
},
"type": "module",
"files": [
"package.json",
"runtime",
"runtime/*.ts",
"runtime/**/*.ts",
"!**/*.js.map",
"!**/*.tsbuildinfo",
"README.md",
"SECURITY.md",
"LICENSE",
"docs"
],
"engines": {
"node": ">=24.0.0"
},
"dependencies": {
"@btc-vision/as-bignum": "^1.0.0",
"@btc-vision/as-loader": "^0.0.0",
"@btc-vision/assemblyscript": "^0.29.3",
"@btc-vision/opnet-transform": "^1.2.2",
"@eslint/js": "^10.0.1",
"eslint": "^10.0.3",
"gulplog": "^2.2.0",
"ts-node": "^10.9.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.57.1"
},
"devDependencies": {
"@btc-vision/as-covers-assembly": "^0.4.4",
"@btc-vision/as-covers-transform": "^0.4.4",
"@btc-vision/as-pect-assembly": "^8.2.0",
"@btc-vision/as-pect-cli": "^8.2.0",
"@btc-vision/as-pect-transform": "^8.2.0",
"@types/node": "^25.5.0"
}
}