Releases: DeFiCh/ain
v1.3.0 - Bayfront Upgrade
Mandatory upgrade
This is a mandatory upgrade for the upcoming Bayfront hardfork.
Bayfront hardfork is set for block 405,000 (ETA Monday November 2nd, 2020 5:00am UTC). You should upgrade before the hardfork block.
Changelog
This is a major update that introduces a hardfork (codename: Bayfront hardfork). The hardfork height will be set at 405,000. The following features will be introduced:
Beginning from the hardfork height, the network will support the following features:
-
Liquidity pools
- The ability to trade tokens on liquidity pool exchanges
- Liquidity providers earning returns from trading fees and liquidity incentives.
- RPC API: https://github.com/DeFiCh/ain/wiki/Liquidity-Pool-API-Document
-
Minor RPC and bug fixes, e.g.
gettokenbalances
#60
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
Upgrade
To upgrade, simply replace defid
binary.
You will have to reindex after the first upgrade to 1.3.0. To reindex, run defid -reindex
.
App (GUI) users
If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.
Testnet reset
To facilitate testing and integration work esp. of that on and around liquidity pools, testnet will be reset with immediate effect, with Bayfront hardfork set to block 3,000. If you run a testnet node, please download and run v1.3.0 with immediate effect.
Issues
Please report any issues to [email protected], or reach out to is via Telegram or Reddit.
v1.2.0
Mandatory upgrade
This is a mandatory upgrade for the upcoming AMK hardfork.
AMK hardfork is set for block 356500 (ETA est. Friday October 9th, 9:30pm UTC). You will need to upgrade before the hardfork block.
Changelog
This is a major update that introduces a hardfork (codename: AMK hardfork). The hardfork height will be set at 356500. The following features will be introduced:
Beginning from the hardfork height, the network will support the following features:
-
Tokenization support
- Availability of DeFi Standard Token (DST), DeFi Custom Token (DCT) and DeFi Asset Token (DAT). Refer to tokenization on whitepaper for more detials.
- The ability to create, mint and distribute tokens has opened to all users.
- RPC API: https://github.com/DeFiCh/ain/wiki/Tokenization-API-Documentation
-
DFIP #1: Bitcoin anchor reward source and mechanics adjustments
- Details: DeFiCh/dfips#1
-
DFIP #2: DeFi incentive funding
- Details: DeFiCh/dfips#2
-
Message header update (#36)
- Message header updated to better distinguish DeFi messages with Bitcoin messages.
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
Upgrade
To upgrade, simply replace defid
binary.
You will have to reindex after the first upgrade to 1.2.0. To reindex, run defid -reindex
.
App (GUI) users
If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.
Issues
Please report any issues to [email protected], or reach out to is via Telegram or Reddit.
v1.0.2
Release Notes
Recommended Update
This is an optional but recommended update.
Summary of changes
This is a minor update that fixed defi app wallet on windows and removed unnecessary source code.
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
App (GUI) users
If you are running the desktop app, you do not have to manually update the underlying node. Check https://github.com/DeFiCh/defi-app/releases for the latest releases.
Compatibility
Defid is compatible with Linux, Mac OSX and Windows.
v1.0.1
Release Notes
Recommended Update
This is an optional but recommended update.
Summary of changes
This is a minor update that introduces faster syncing and the ability to set the reward address for minting rewards.
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
Compatibility
Defid is compatible with Linux, Mac OSX and Windows.
Credits
Credits to the following external contributors:
- Akshay CM (@akshaynexus)
v1.0.0
Release Notes
This marks the first non-release candidate release. Alongside this release we have the release of the desktop gui, defi-app, in it's own separate repo. This release includes several bugfixes including no longer needing to specify the default fallback fee in defid.conf.
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
v1.0.0-rc1
Release Notes
Along with our usual x64 Linux builds, we're now excited to announce the official support for the following going forward:
- MacOS x64 binaries
- Windows x64 binaries
- Official Docker image (https://hub.docker.com/r/defi/defichain)
Additionally, pre-release tag has been removed. Release candidate version marks the full support for mining/minting.
Note, this release is for daemon and CLI client.
GUI is not yet available with this version.
How to run
Download and untar the relevant version to your operating system, run bin/defid
or bin/defid.exe
to start a DeFi Blockchain daemon. The client (CLI) can be found at bin/defi-cli
or bin/defi-cli.exe
.
GUI will be available soon, but not included in this release.
v1.0.0-beta2
Release Notes
- Added
test_defi
binary - Example conf files in
share/defi/examples
- Service template files in
share/defi/service
- RPC auth helper in
share/defi/rpcauth
- Bash completion files in
share/bash-completion/completions
v1.0.0-beta1
Release Notes
- Finalize genesis
- Add DNS seeds
- Fresh genesis timestamp message
v1.0.0-alpha1
Release Notes
- Moving from Proof-of-Work to Proof-of-Stake
- Masternode model
- Community fund support
- Bitcoin blockchain block anchoring
- Increased decentralized financial transaction and opcode support, etc.
- Configuration defaults (mainnet ports:
8555/4
, testnet ports:18555/4
, regnet ports:19555/4
, etc)