Skip to content

Releases: trufnetwork/node

v2.4.0

31 Jan 17:29
7ed2689

Choose a tag to compare

What's Changed

  • chore: add stream creation fees by @MicBun in #1244
  • chore: add internal transfer fee by @williamrusdyputra in #1245
  • chore: implement usage-based pricing for data insertion by @MicBun in #1246
  • chore: add taxonomies creation fees by @williamrusdyputra in #1248
  • chore: add transaction fees for attestation requests by @MicBun in #1247
  • chore: fix max_fee type mismatch in request_attestation action by @MicBun in #1249
  • chore: implement fee for withdrawal by @MicBun in #1251
  • chore: add transaction ledger schema and helper actions by @outerlook in #1254
  • chore: exempt network_writer on attestation by @MicBun in #1255
  • chore: make get last transaction backward compatible by @MicBun in #1256
  • chore: set up transaction input data tracking by @MicBun in #1258
  • chore: filter attestation list by transaction id by @williamrusdyputra in #1257
  • chore: add stream info on attestation table by @williamrusdyputra in #1259
  • chore: filter attestations by hash and payload by @williamrusdyputra in #1260
  • feat: show transaction input data on-demand by @MicBun in #1261
  • feat: create prediction markets by @MicBun in #1262
  • feat(ob): place buy orders on markets by @MicBun in #1263
  • chore(ci): increase test timeout to 30m by @MicBun in #1264
  • feat(ob): place sell orders on markets by @MicBun in #1265
  • feat: place split limit orders by @MicBun in #1266
  • chore: view comment regarding both buy and sell LP reward by @MicBun in #1267
  • feat: cancel placed open orders by @MicBun in #1268
  • feat: change existing order in atomic by @MicBun in #1269
  • feat: match and execute orders by @MicBun in #1270
  • feat: settle with attestation results by @MicBun in #1271
  • feat: automatic market settlement by @MicBun in #1272
  • feat: pay out winners on settled markets by @MicBun in #1273
  • feat: track liquidity providers orders by @MicBun in #1274
  • feat: pay out winners on settlement by @MicBun in #1275
  • chore: enable block-based liquidity rewards sampling by @MicBun in #1276
  • feat: earn rewards for providing liquidity by @MicBun in #1277
  • chore: reward only genuine liquidity providers by @MicBun in #1278
  • ci: free disk space before acceptance tests by @MicBun in #1279
  • feat: distribute settlement fees to liquidity providers by @MicBun in #1280
  • feat: view fee distribution audit trail for LP rewards by @MicBun in #1281
  • feat: validate market collateral and token parity by @MicBun in #1282
  • chore: add market integrity validation to settlement by @MicBun in #1283
  • feat: view order book position by @MicBun in #1284
  • feat: view user collateral and market prices by @MicBun in #1285
  • chore: add automatic market settlement config by @MicBun in #1286
  • feat: deposit and withdraw using hoodi by @MicBun in #1287
  • fix: separate slow and fast CI by @MicBun in #1288
  • chore: update kwil-db depedency for testnet env by @MicBun in #1289
  • chore: update kwil-db dependency to allow deposit by @MicBun in #1290
  • chore: update engine to support withdrawal by @MicBun in #1291
  • chore: upgrade engine dependency to support signing bridge by @MicBun in #1292
  • chore: view debugable log for testnet monitoring by @MicBun in #1293
  • chore: enable non-custodial voting by @MicBun in #1294
  • feat: retrieve withdrawal proof by @MicBun in #1295
  • chore: fetch unclaimed withdrawal proof by @MicBun in #1296
  • chore: finalize validation with beacon chain data by @MicBun in #1297
  • feat: bridge with hoodi tt2 non-custodial contract by @MicBun in #1298
  • chore: remove withdrawal fee from non-custodial bridge by @MicBun in #1299
  • chore: allow different contract to listened in same chain by @MicBun in #1300
  • chore: upgrade deps to unblock withdrawals and deposits flow by @MicBun in #1301
  • chore: add multi-bridge support to order book markets by @MicBun in #1302
  • chore: add bridge param to recursive matching calls by @MicBun in #1303
  • feat: support USDC on order book functionality create market by @MicBun in #1304
  • feat: settle order book functionality and validation by @MicBun in #1305
  • chore: automatic settlement with collateral by @MicBun in #1306
  • chore: configure automatic market settlement triggers by @MicBun in #1307

Full Changelog: v2.3.0...v2.4.0

v2.3.0

30 Oct 01:43
ca70fa5

Choose a tag to compare

What's Changed

Full Changelog: v2.2.6...v2.3.0

v2.2.6

22 Oct 15:47
9995732

Choose a tag to compare

What's Changed

Full Changelog: v2.2.5...v2.2.6

v2.2.5

22 Oct 14:32
c18e7f0

Choose a tag to compare

What's Changed

  • chore: update AMI pipeline instead of reusing older pipeline by @MicBun in #1211
  • feat: enable attestation signing with validator key by @MicBun in #1210
  • chore: user can request attestations by @outerlook in #1207
  • chore: view update guide in AMI welcome message by @MicBun in #1213
  • chore: add leader signature to attestation by @outerlook in #1212
  • docs: view port requirements and configuration by @MicBun in #1214
  • chore: force deterministic args for attestation queries by @MicBun in #1215
  • feat: enable attestation querying and retrieval by @outerlook in #1216
  • chore: compatibilize evm attestation integration by @outerlook in #1218
  • chore: enhance attestation docs by @outerlook in #1219
  • chore(attestation): non fatal signature issue on initialization by @outerlook in #1222
  • chore: build AMI in different region with GitHub Action by @MicBun in #1224
  • chore: assign both TN Nodes as trusted provider in AMI by @MicBun in #1225

Full Changelog: v2.2.4...v2.2.5

v2.2.4

10 Oct 06:21
9c8e016

Choose a tag to compare

What's Changed

  • fix: digest failing to prune pending days due to nonce errors by @MicBun in #1188
  • chore: change AMI builds to manual-trigger only by @MicBun in #1189
  • fix: digest and prune stops permanently on database timeouts by @MicBun in #1191
  • fix: prevent vacuum during node synchronization by @MicBun in #1192
  • fix: publish node image with tag latest by @MicBun in #1194
  • fix: auto-update P2P address on AWS instance restart by @MicBun in #1195
  • chore: add COOKIE_SAME_SITE configuration to gateway by @outerlook in #1202
  • chore: remove automated AMI builds from release workflow by @MicBun in #1203
  • feat: enable attestation queue for validator signing workflow by @MicBun in #1204

Full Changelog: v2.2.3...v2.2.4


🖥️ AMI Build for v2.2.4

AMI ID: ami-0998d7feab044970b
Region: us-east-2
Stage: prod
Availability: 🏪 Ready for AWS Marketplace
Build Reason: messaging update
Build Date: 2025-10-14

Launch URL:
https://console.aws.amazon.com/ec2/home?region=us-east-2#LaunchInstances:ami=ami-0998d7feab044970b

Quick Start Commands:

# Launch instance with this AMI
aws ec2 run-instances \
  --image-id ami-0998d7feab044970b \
  --instance-type t3.medium \
  --key-name your-key-pair \
  --security-group-ids sg-xxxxxxxxx \
  --region us-east-2

# After instance is running, configure your node:
ssh ubuntu@your-instance-ip
sudo tn-node-configure

🖥️ AMI Build for v2.2.4

AMI ID: ami-08327fba1d0535c26
Region: us-east-2
Stage: prod
Availability: 🏪 Ready for AWS Marketplace
Build Reason: VisibleMarketplace
Build Date: 2025-10-20

Launch URL:
https://console.aws.amazon.com/ec2/home?region=us-east-2#LaunchInstances:ami=ami-08327fba1d0535c26

Quick Start Commands:

# Launch instance with this AMI
aws ec2 run-instances \
  --image-id ami-08327fba1d0535c26 \
  --instance-type t3.medium \
  --key-name your-key-pair \
  --security-group-ids sg-xxxxxxxxx \
  --region us-east-2

# After instance is running, configure your node:
ssh ubuntu@your-instance-ip
sudo tn-node-configure

🖥️ AMI Build for v2.2.4

AMI ID: ami-0476767921efa42c8
Region: us-east-1
Stage: prod
Availability: 🏪 Ready for AWS Marketplace
Build Reason: marketplace submission
Build Date: 2025-10-22

Launch URL:
https://console.aws.amazon.com/ec2/home?region=us-east-1#LaunchInstances:ami=ami-0476767921efa42c8

Quick Start Commands:

# Launch instance with this AMI
aws ec2 run-instances \
  --image-id ami-0476767921efa42c8 \
  --instance-type t3.medium \
  --key-name your-key-pair \
  --security-group-ids sg-xxxxxxxxx \
  --region us-east-1

# After instance is running, configure your node:
ssh ubuntu@your-instance-ip
sudo tn-node-configure

🖥️ AMI Build for v2.2.4

AMI ID: ami-0756da1432c2669fa
Region: us-east-1
Stage: prod
Availability: 🏪 Ready for AWS Marketplace
Build Reason: infrastructure update
Build Date: 2025-10-22

Launch URL:
https://console.aws.amazon.com/ec2/home?region=us-east-1#LaunchInstances:ami=ami-0756da1432c2669fa

Quick Start Commands:

# Launch instance with this AMI
aws ec2 run-instances \
  --image-id ami-0756da1432c2669fa \
  --instance-type t3.medium \
  --key-name your-key-pair \
  --security-group-ids sg-xxxxxxxxx \
  --region us-east-1

# After instance is running, configure your node:
ssh ubuntu@your-instance-ip
sudo tn-node-configure

v2.2.3

01 Oct 09:42
12405f9

Choose a tag to compare

What's Changed

  • feat: enable AWS Marketplace distribution support by @MicBun in #1186

Full Changelog: https://github.com/trufnetwork/node/compare/v2.2.2...v2.2.3## 🚀 AMI Build Completed

Stage: prod
AMI ID: ami-05ee6e80eee51dcb3
Region: us-east-2
Availability: 🏪 Ready for AWS Marketplace
Launch URL:
https://console.aws.amazon.com/ec2/home?region=us-east-2#LaunchInstances:ami=ami-05ee6e80eee51dcb3

Quick Start Commands:

# Launch instance with this AMI
aws ec2 run-instances \
  --image-id ami-05ee6e80eee51dcb3 \
  --instance-type t3.medium \
  --key-name your-key-pair \
  --security-group-ids sg-xxxxxxxxx \
  --region us-east-2

# After instance is running, configure your node:
ssh ubuntu@your-instance-ip
sudo tn-node-configure --network mainnet \
  --private-key "your-private-key"

v2.2.2

01 Oct 01:33
af393ce

Choose a tag to compare

What's Changed

  • chore: enhance AMI with streamlined node configuration and setup by @MicBun in #1182
  • feat: create node with identity from provided key by @MicBun in #1183
  • docs: view comprehensive guide in using AWS AMI by @MicBun in #1185
  • chore: configure GH Action to build AMI by @MicBun in #1184
  • chore: include tn_vacuum extension by @outerlook in #1175

Full Changelog: v2.2.1...v2.2.2

v2.2.1

26 Sep 19:10
785becb

Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1

v2.2.0

05 Sep 20:48
0eaef43

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

15 Aug 20:29
477244a

Choose a tag to compare

What's Changed

Full Changelog: v2.0.8...v2.1.0