⇨ First-ever Rebasing asset regulated by Protocol Controlled Value.
⇨ Governed by the DAOX holders.
⇨ Ever-increasing market-cap floor.
⇨ On-chain auction of Protocol Revenues using a "KingMaker".
⇨ Flash-minting from within other smart-contracts.
⇨ Highly interoperable interface IXD and library LibDAIX.
⇨ Made for Yield Farmers, Leverage Traders and the Creative Chefs.
⇨ On a dozen blockchains near you!
While using xDai (stablechain), enter the amount of DAIX you wish to receive. While using volatile currency chains like ETH, BNB or ONE, adjust the number of DAIX such that the cost displayed underneath is the amount of ETH/BNB/ONE you desire to spend.
Buying directly from the shop offers big discounts and avoids slippage loss at Automated Market Making Decentralized Exchanges.
Current Balance: Disonnected Please connect wallet
Discount Offered: ?%
Always ensure gas limit is NOT 21000. Set it to 500000.
Tap the buton above to create a new epoch in Daibase Protocol!
This function can be used only once every 50 blocks.
It brings back price of 1 DAIX to 1 DAI.
Please make sure you're on the right network!
Wallet section is under Development.
This web-based wallet can be used to view Daibase Holdings and transact tokens.
It also allows to add liquidity to any pair of choice using any Token of choice while doing the optimal market-rate conversions in the background by itself. Example: If you have ETH, you can add Liquidity to DAOX/FTM pair easily. The wallet converts ETH into FTM and DAOX and pools them at the right proportions and sends the LP tokens to your address!
All this is still experimental. If approved once, don't do it again. Claim button will reap all earned rewards. Withdraw button takes out the staked LP tokens. Claim and Exit button will Harvest the farm: Reap + Unstake. Don't attempt to deposit more LP tokens, it will burn the gas. Make sure to check the numbers in wallet. When something goes wrong, report in the telegram or discord. Please click sometimes when it gets stuck.
All revenues from the DAIX Transactions are sent to the "King-Maker" smart contract.
Trades on the "Main-Pair"
All revenues from the trades on the Main-Pair are used to increase the Total Value Locked in Daibase Protocol.
From issuing Sovereign Debt
Sovereign Debt gets created when expansion of Supply takes place without adding to Total Value Locked (T.V.L.) or Protocol Controlled Value (P.C.V.). This primarily consists of Cardinal Price (Price at the Cardinal Pair) goes above 1 DAI and the Daibase Protocol enters anew Epoch. (There is no debt creation within the same epoch and this incentivizes participants to rebalance the Cardinal Price back to 1 DAIX = 1 DAI This can also be viewed as a penalty to P&D traders ensuring stability.)
Daibase Protocol is designed chiefly for Chefs.
Smart Contracts are its target audience.
What PALM* merely promises in it's red&white-papers, Daibase delivers firsthand.
(*name changed to avoid association.)
Use-cases
DAIX are suited for debt-denoted forward\future contracts.
Daibase can be used as a stable unit of account, much like a simple currency such as Bitcoin or Digital CHF, directly inside Smart Contracts.
Can be used as an automated hedge in smart contracts that are based on "Price-Denoted" "call writing" (Options).
Daibase Protocol can be used to replace the role of dollar-backed tokenizations to remove dependence on Tra-Fi (Traditional Finance).
Employed as a demand gauge for other "target-based" Elastic assets.
And as a spice in many, many more secret recipes of innovative Chefs.
Use the parti() function to participate in self-issuing DAIX tokens. The default function receive() can be used to send native coins to the DAIX smart contract and self-issue DAIX to the sender as well.
NOTES:
No tax is levied on such transactions by the Daibase Protocol from the sender.
Such transactions do however charge the tax from the Main-Pair's Liquidity Pool and send it to the King-Maker contract.
These transactions would thus increase the price of DAIX tokens by a small amount, equal to square root of twice the issued amount's share in Liquidity Pool.
Each such call to parti shall return and emit a few important things back in the calldata.
About LibDAIX and IXD
Daibase Protocol has created its own interface and also a library. Anyone can introduce these in their own contracts today itself.
The Llibrary consists of many helper functions, and is known as "LibDAIX".
The interface is named "IXD". (DAIX was actually called XD prior to version v0.1)
Prototype
(Last update as of v0.1.44)
Function Declaration
New
function parti()
public override payable
returns (uint256 A)
Old
function parti()
public override payable
returns (uint256 part)
"part" / "A" signifies the amount of DAIX tokens issued to the sender of transaction message.
"parti" signifies the participate function of Daibase. DAIX tokens issued to the sender of transaction message.
Event Declarations
Events
Based
event Based(uint G, uint E, uint256 T);
Partied
event Partied(uint M, string R, uint N, string S, uint L);
Event Reference
E
Epoch
G
Internal
L
Main-Pair's Liquidity equivalence
M
Amount sent, denoted in Wei (1e-18)
N
Issued DAIX, denoted in Wei (1e-18)
R
Reference String
S
Reference String
T
Total inclusive DAIX supply
Detailed guides coming soon. Last Update: v0.1.44 (April, Week 1)
Frequently Asked Questions
ALWAYS "MINT" DAIX. NEVER "BUY" DAIX.
If you "buy", you are certain to lose DAIX. Always use the "mint" function to acquire DAIX or get some from our shopping section.
What is DAIX?
DAIX is an elastic supply "rebasing" algorithmic stablecoin ―it adjusts to market conditions and maintains it's price at $1 by changing its circulating supply dynamically whenever someone presses the "BaseCannon" button on our Dapp.
What is DAOX?
DAOX is the governance token of Daibase Protocol. Holders of DAOX get to decide the future of Daibase via creating and voting on "proposals". DAOX can always be earned through one of our farms, partner programs or other ecosytem incentives.
How to"mint"DAIX?
There are 2 ways to mint DAIX tokens:
Visit the shopping section and enter the amounts you wish to buy.
Send some XDAI directly to the Daibase Contract address.
Please note that:
Use "Gas Limit" of 500000 (500k) when minting DAIX.
"Minting" doesn't have any fees.
"Minting" helps us increase the Protocol Controlled Value (PCV, a.k.a. "TVL").
The XDAI sent for minting gets locked forever into liquidity.
DON"T TRY TO "BUY DAIX" ― if you "buy" it, you will lose DAIX.
ALWAYS "MINT" DAIX. NEVER BUY DAIX.How to buy DAOX?
DAOX is available at the leading DEXes of the blockchains. On xDAI Chain, DAOX can be swapped for DAIX at BaoSwap, HoneySwap, LevinSwap and Swapr.
It could be possible to buy DAOX from honeyswap with XDAI, as it would simply route you through DAIX. This would mean your XDAI first buys DAIX from honeyswap and then that DAIX buys DAOX.
This is NOT RECOMMENDED.
Always "buy" DAIX from our Daibase smart contract direclty. Buying DAOX directly from the DEX is not a problem in itself. However, we should avoid buying DAIX from a DEX. For example, buying DAOX with XDAI could have resulted in buying DAIX from the DEX first.
You might ask, "Why someone should buy ('mint') DAIX from the contract instead of buying directly?"
Why someone should buy ('mint') DAIX from the contract instead of buying directly?
There are a few reasons:
Buying DAIX from honeyswap (or any DEX) is very expensive.
This incurs 1% transaction tax.
It incurs 0.3% trade fees.
If your trade gets 'routed through DAIX', honeyswap would charge you 1.3% extra for each 'hop'.
Buying DAIX from the DEX incurs slippage.
if someone else is also trading in DAIX when you go to buy it on honeyswap, the amounts you receive might not be the ones expected by you. Other trades would influence the DAIX amounts you receive.
Direct minting DAIX helps in growing the PCV (Protocol Controlled Value)
This eases trading for future trades.
Helps to reduce slippage in future.
Makes for a bigger (de-)Central Bank Reserve (which is directly owned by all DAIX holders)
Buying from the Daibase contract (by sending XDAI directly to its address, with gas limit 500k) is way more cheaper and efficient.
Incurs zero (0%) slippage losses.
Incurs zero (0%) trading fees.
Incurs zero (0%) transaction tax.
Fully predictable amounts of DAIX received.
Allows you to reset price back to $1 (optional― it's your wish, just need to press the "BaseCannon" button).
So, if you want to buy DAOX, the best way is to:
1. Send your XDAI to Daibase contract address directly. (Use gas limit of 500000)
2. Use the DAIX received in step 1. above to buy DAOX from honeyswap.
This method will be a lot, lot cheaper and give you a lot, lot more DAOX than buying with Native Coins (XDAI) at a DEX.
Which blockchains are supported?
As of now, Ropsten (testnet) and xDAI Chain (mainnet) version are supported.How often can we press the"BaseCannon"button?
On-Demand "bases" are a core tenet of Daibase Protocol. However, it's restricted to once in 50 blocks (about 4m10s on xDAI Chain, 12m30s on Ropsten) to prevent over-spamming.What is the"rebase lag"?
There is no lag. Lag is needed on blockchains like ETH where we need to prioritize gas savings.Is there a"transaction tax"?
A small fee of 1% is initially levied on each DAIX and DAOX transaction. The taxes collected are used by the KingMaker contract, if enabled, otherwise they're used to fund more farms or other ecosystem incentices, as dictated by the aixDAO by voting with their DAOX rights. The fees for DAIX are expected to be reduced as it's usage increases within smart-contracts.What is the"KingMaker"?
The KingMaker is a smart-contract that orchestrates anon-chain open-auctioning of transaction taxes generated by DAIX and DAOX. Anyone is allowed to bid with their native coins (XDAI) to contest for the right to drain all the treasures from this contract. The highest bidder is crowned as"The Chosen One" for 500000 blocks. Whenever someone makes a"sacrifice"8% greater than the previous"Heir to DaiX", they ascend the throne as the newChosen One. The reward is a huge, direct 1% from the whole of transaction volumes generated by DAIX and DAOX. After a "Heir" goes "unchallenged" through their "reign", the "sacrifice" resets to 0.001 Coins (XDAI).
To keep an eye on the timers or make a sacrifice, visit the "Heir to DaiX" section!Where does the money bid into the KingMaker go?
The bids are used to fund even more farms, vaults, staking services, partner programs and other things mandated by the DAO. The KingMaker relieves the sell pressure at a single point and distributes it to the Heirs of DaiX.What is the use-case of Daibase?
Daibase Protocol at large aspires to serve as an alternate (De-)Central Bank. It issues 1 DAIX only when it is paid 1 DAI in advance by the issuer, and locks it into it's Protocol Controlled Value (PCV). The currency it issues (DAIX) can be used akin to a real-life cash-asset: For trading, purchasing, borrowing, lending, mortgaging, leveraging and releveraging, and for a multitude of other things as highlighted in theSupplement - Isection of our Goldpaper (permalink:https://daibase.github.io/goldpaper).Are the DAIX collateralized?
No. DAIX are entirelyuncollateralized. There is no promise of 1:1 backing of DAIX with DAI. However, if and when the DaixDAO decides to"Dissolve the Reserves",the outstanding P.C.V. backs the entire issuancce of DAIX outside the"Cardinal Pair". This kind of an event, however rare, is possible. Hence it can ascertain an"implicit collateralization"to DAIX.
Known Bugs
"This seems to be a problem with one of the tokens you're swapping"
It has been found that this situation can be solved by the below methods:
Increasing Slippage Tolerance to 3% or more depending on the number of "hops", or intermediary tokens traversed during your swap.
A slippage of 5% is enough to Add or Remove liquidity. Using 3% for simple ETH/DAIX pairs is ample.
Editing input and/or output amounts manually.
Removing excessive decimal parts and rounding the numbers.
Swapping in the opposite direction with near zero amounts.
Adding or removing liquidity.
Try a hard refresh (Ctrl-F5, CMD-F5 or Alt-Shift-R) and using a nearer but different amount.
NOTE: This is a tricky error to overcome, and could depend on sheer luck. Almost all tokens with an elastic supply (or auto-burning features) experience this issue. Uniswap team hopes to resolve it in it's Uniswapv3 front-end wrapper. Advanced users can manually attempt a swap by directly interacting with a pair's smart contract. Otherwise atleast one or a combination of the above methods should cure this error.
"Error: Undefined"
Such a error arises if there's a disbalance in the pairs balances and the count of its reserves in its memory. This is common in newly listed pairs and can be cured by:
Making a "multi-hop" swap.
Executing a "flash" swap.
Having the pair contract added to the Daibase "core" smart contract. This can be done only by the DaixDAO voting if DAIX has already launched. Such a pair must have adequate liquidity to be eligible/adopted by the DAO because adding a new pair results in increased costs for each new epoch.
Hitting the BaseCannon can cure it sometimes.
Synchronizing also can solve this issue, and would be cheaper than creating a new Epoch.
Exceptions
Don't send more than 10 Billion coins (ETH/XDAI/BNB/ONE,etc.) to the contract for a direct purchase or parti().
Don't hit the BaseCannon twice within 60 blocks (about 12 min. on Eth, 5 mins. on xDAI and Polygon, 3 min. on BSC and Tron, 2 min. on Harmony, etc.).
NOTE: This limit is reduced to 4 Blocks during the testing phase.
"FAIL: OUT OF GAS"
This can occur when sending native coins (XDAI/ETH/BNB/ONE/MATIC/TRX,etc.) to the DAIX Smart Contract. It happens due to MetaMask or other Wallets erroneously ascribing a "Gas Limit" of "21000". We suggest manually editing it to "500000" (Five hundred thousands) instead.
Dashboard is Live!
DAIX is deployed on 2 blockchains, Ropsten and xDAI. Below includes basic stats for xDAI Chain only. Ropsten metrics are marked with an asterisk(*). Non-real-time values are marked with a carrat(^). In case of mixed values, Ropsten values preceed xDAI. Developers and testers can utilize theLaboratory area for finding out the testnet statistics for Custom and Historical versions.
Please note that this section is outdated and does not include developments that took place during March and April of 2021. A more detailed introduction, FAQ, docs and guides section will replace this page soon.
Please visit the Guides section for more information.
DAIX is growing!
What are DAIX tokens?
DAIX is a cross-chain compatible array of tokens that target the multi-collateral DAI stablecoin.
Native DAIX tokens are non-collateralized algorithmic stablecoins, issued on multiple chains:
⇨ xDAI Chain (XDAI)
⇨ Binance Smart Chain (BNB)
⇨ Harmony (ONE)
⇨ Polygon (MATIC)
⇨ Avalanche (AVAX)
… and more to come!
Why do we need DAIX?
Chances are, you have used ERC20-DAI and other similar assets on Ethereum. But now, along with the cryptocurrency prices, the transaction costs have also gone up, and aren't essentially too attractive as compared to the competetive blockchain solutions of today, like xDAI.
DAIX brings a brand new sub-asset class to the most efficient, day-to-day use blockchains.
It is the first multi-chain Decentral Bank with Protocol Controlled Value pivoted Elastic Currency in the world.
Discover DAIX Ecosytem!
Where to find DAIX tokens?
DAIX protocol strives to be multi-chain compatible.
Native DAIX stablecoins will be launched on multiple blockchains, including Binance Smart Chain (BSC), Polygon (MATIC), Solana ($SOL) and Ethereum.
First listing will be at Honeyswap of the xDAI blockchain network.
You can also generate xDAIX (DAIX native to xDAI blockachain) by simply sending some xDAI coins to the DAIX smart contract. Kindly use a "gas limit" of 500000 (500k).
Discover DAIX Ecosytem!
How do these DAIX stabilize?
When the price of any DAIX is above 1 DAI (roughly $1) in the open market, DAIX coins are sent across all addresses upto the amount which brings the price back to 1 DAI inthe open markets.
Similarly, when the price falls under a DAI, the stabilization mechanism makes all users burn their DAIX tokens!
Apart from this, there is a tiny fees that goes to the promotional aspect of DAIX: Farms and Vaults, which help secure the DAIX against flash attacks by locking up (staking) *DAIX tokens. All DAIX users can participate in these promotional events and earn rewards!
Anyone can make 1 DAIX equal 1 DAI at the press of a big button below!
DAIX Protocol is introduced and public testing begins!
The ideas behind DAIX tokens are introduced publicly and initial development begins in the later weeks of March 2021.
First official testing was scheduled for 31st March (Wednesday).
Initial 'premiere' unviels $DAIX on xDAI Chain.
The first mainnet version of DAIX Protocol proposed to be launched on the xDAI network : also better known as the most stable "Layer 2" blockchain. It will be first listed on Honeyswap AMM-DEX for the public to trade.
Frequently Asked Questions
ALWAYS "MINT" DAIX. NEVER "BUY" DAIX.
If you "buy", you are certain to lose DAIX. Always use the "mint" function to acquire DAIX or get some from our shopping section.
What is DAIX?
DAIX is an elastic supply "rebasing" algorithmic stablecoin ―it adjusts to market conditions and maintains it's price at $1 by changing its circulating supply dynamically whenever someone presses the "BaseCannon" button on our Dapp.
What is DAOX?
DAOX is the governance token of Daibase Protocol. Holders of DAOX get to decide the future of Daibase via creating and voting on "proposals". DAOX can always be earned through one of our farms, partner programs or other ecosytem incentives.
How to"mint"DAIX?
There are 5 ways to mint DAIX tokens. Please use one of these methods:
Visit the shopping section and enter the amounts you wish to buy.
Send some XDAI directly to the Daibase Contract address.
Call the parti() function on the Daibase contract.
Implement interface IXD in a smart contract to mint from within.
Use the override parti() function to mint DAIX to a different address.
Via the interface IXD from a smart contract, override parti() can delegate a mint to an E.O.A. or even another smart-contract.
Please note that:
Use "Gas Limit" of 500000 (500k) when minting DAIX.
"Minting" doesn't have any fees.
"Minting" helps us increase the Protocol Controlled Value (PCV, a.k.a. "TVL").
The XDAI sent for minting gets locked forever into liquidity.
DON"T TRY TO "BUY DAIX" ― if you "buy" it, you will lose DAIX.
ALWAYS "MINT" DAIX. NEVER BUY DAIX.How to buy DAOX?
DAOX is available at the leading DEXes of the blockchains. On xDAI Chain, DAOX can be swapped for DAIX at BaoSwap, HoneySwap, LevinSwap and Swapr.
It could be possible to buy DAOX from honeyswap with XDAI, as it would simply route you through DAIX. This would mean your XDAI first buys DAIX from honeyswap and then that DAIX buys DAOX.
This is NOT RECOMMENDED.
Always "buy" DAIX from our Daibase smart contract direclty. Buying DAOX directly from the DEX is not a problem in itself. However, we should avoid buying DAIX from a DEX. For example, buying DAOX with XDAI could have resulted in buying DAIX from the DEX first.
You might ask, "Why someone should buy ('mint') DAIX from the contract instead of buying directly?"
Why someone should buy ('mint') DAIX from the contract instead of buying directly?
There are a few reasons:
Buying DAIX from honeyswap (or any DEX) is very expensive.
This incurs 1% transaction tax.
It incurs 0.3% trade fees.
If your trade gets 'routed through DAIX', honeyswap would charge you 1.3% extra for each 'hop'.
Buying DAIX from the DEX incurs slippage.
if someone else is also trading in DAIX when you go to buy it on honeyswap, the amounts you receive might not be the ones expected by you. Other trades would influence the DAIX amounts you receive.
Direct minting DAIX helps in growing the PCV (Protocol Controlled Value)
This eases trading for future trades.
Helps to reduce slippage in future.
Makes for a bigger (de-)Central Bank Reserve (which is directly owned by all DAIX holders)
Buying from the Daibase contract (by sending XDAI directly to its address, with gas limit 500k) is way more cheaper and efficient.
Incurs zero (0%) slippage losses.
Incurs zero (0%) trading fees.
Incurs zero (0%) transaction tax.
Fully predictable amounts of DAIX received.
Allows you to reset price back to $1 (optional― it's your wish, just need to press the "BaseCannon" button).
So, if you want to buy DAOX, the best way is to:
1. Send your XDAI to Daibase contract address directly. (Use gas limit of 500000)
2. Use the DAIX received in step 1. above to buy DAOX from honeyswap.
This method will be a lot, lot cheaper and give you a lot, lot more DAOX than buying with Native Coins (XDAI) at a DEX.
Which blockchains are supported?
As of now, Ropsten (testnet) and xDAI Chain (mainnet) version are supported.How often can we press the"BaseCannon"button?
On-Demand "bases" are a core tenet of Daibase Protocol. However, it's restricted to once in 50 blocks (about 4m10s on xDAI Chain, 12m30s on Ropsten) to prevent over-spamming.What is the"rebase lag"?
There is no lag. Lag is needed on blockchains like ETH where we need to prioritize gas savings.Is there a"transaction tax"?
A small fee of 1% is initially levied on each DAIX and DAOX transaction. The taxes collected are used by the KingMaker contract, if enabled, otherwise they're used to fund more farms or other ecosystem incentices, as dictated by the aixDAO by voting with their DAOX rights. The fees for DAIX are expected to be reduced as it's usage increases within smart-contracts.What is the"KingMaker"?
The KingMaker is a smart-contract that orchestrates anon-chain open-auctioning of transaction taxes generated by DAIX and DAOX. Anyone is allowed to bid with their native coins (XDAI) to contest for the right to drain all the treasures from this contract. The highest bidder is crowned as"The Chosen One" for 500000 blocks. Whenever someone makes a"sacrifice"8% greater than the previous"Heir to DaiX", they ascend the throne as the newChosen One. The reward is a huge, direct 1% from the whole of transaction volumes generated by DAIX and DAOX. After a "Heir" goes "unchallenged" through their "reign", the "sacrifice" resets to 0.001 Coins (XDAI).
To keep an eye on the timers or make a sacrifice, visit the "Heir to DaiX" section!Where does the money bid into the KingMaker go?
The bids are used to fund even more farms, vaults, staking services, partner programs and other things mandated by the DAO. The KingMaker relieves the sell pressure at a single point and distributes it to the Heirs of DaiX.What is the use-case of Daibase?
Daibase Protocol at large aspires to serve as an alternate (De-)Central Bank. It issues 1 DAIX only when it is paid 1 DAI in advance by the issuer, and locks it into it's Protocol Controlled Value (PCV). The currency it issues (DAIX) can be used akin to a real-life cash-asset: For trading, purchasing, borrowing, lending, mortgaging, leveraging and releveraging, and for a multitude of other things as highlighted in theSupplement - Isection of our Goldpaper (permalink:https://daibase.github.io/goldpaper).Are the DAIX collateralized?
No. DAIX are entirelyuncollateralized. There is no promise of 1:1 backing of DAIX with DAI. However, if and when the DaixDAO decides to"Dissolve the Reserves",the P.C.V. backs the entire issuancce of DAIX outside the"Cardinal Pair". This kind of an event however rare, is possible, and ascertains animplicit collateralization"to DAIX.
Please note that this section is outdated and does not include developments that took place during March and April of 2021. A more detailed introduction, FAQ, docs and guides section will replace this page soon.
Tester's Control Panel
MAKE SURE TO USE THE RIGHT NETWORK
DAIX Contract
Nameless
Full Name
UNKNOWN
Token Symbol
Nothing
Your Balance
Timeless
Epochs Elapsed
Zero
Base Block
Uncountable
Total Supply
Undefined
Tax per thousand
someone's balance
a pair's price
Scope of Testing
The chief objective of the testing phase of Daibase Smart Contracts is to ensure seamless quality and provide valuable feedback for improvment prior to launching v1.0.0 of DAIX Contracts. The main testing platform will be the various Ethereum testnets (Kovan & Ropsten) with focus on post-Istanbul architecture compatibility.
DAIX is not a fork.
Nor does it use any previously deployed Economic model. All major features of Daibase are a product of direct innovation and hence we call it "An Experimental Decentralized Finance" project.Daibase's primary contract ("core") is an ERC20 standard compliant smart-contract. It is capable of orchestrating an Elastic Supply book-keeping for its various users
To ensure expected behaviour, we will test the following aspects and make sure of their accuracy and precision:
Please note that during testing of upto v0.1.37 contracts, we shall be treating ETH as if it were XDAI. i.e. 1 ETH represents 1 XDAI. The "ETH/DAIX" pair of Uniswap AMM\DEX will be referred to as the "First Pair".
Sending & Receiving DAIX tokens
Make sure the amount you send or receive is the amount that was transacted.
Check if the Block Explorer shows the correct amounts in the transaction details.
Inspect your wallet balance manually from the Explorer and Control Panel for a match with your wallet balance
Verify if the per trasaction tax is 1% of the amount sent by sender. The receiver would receive 99%
NOTE: There is no transaction tax for amounts smaller than 0.00000001 DAIX.
Adding and Removing Liquidity
Try to add and remove liquidity from any AMM of your choice.
Use partial or fractional amounts as well as 100% while testing.
Move around your L.P. Tokens
Redeem your liquidity from a different address.
NOTE: We will test with Uniswap (WETH, UNI, DAI) and Sushiswap (WETH, USDC, UNI) pairs initially. Anyone can list DAIX anywhere, but there might be some errors encountered, which can be resolved by calling the "SYNCHRONIZE" function that removes any such bugs ("k-errors"). For this method to be effective, each new pair will have to be added to the Smart Contract manually. This shall be decided by the DaixDAO voting at later stages post launch, or simply be recommended by the community prior launch at any of our Social channels (links below).
Swapping DAIX
Perform simple swaps: ETH to DAIX, DAIX to ETH.
Attempt Token to Token swaps: UNI to DAIX, DAIX to USDC, DAIX to DAI, etc.
Attempt multi-hop swaps, if possible: DAIX to UNI to USDC, UNI to DAI to DAIX, etc.
Attempt flash swaps, if possible: DAIX to UNI to USDC to DAIX, etc.
NOTE: Use a slippage of an additional 2% for each "hop" (due to the DAIX moving penalty of 2% on each move). A slippage tolerance of 3% to 5% is recommended. This was reduced from 2% to 1% starting v0.1.41.
Direct trustless buying (from DAIX Contract)
Send a small amount of ETH (0.0001) to the Token's contract address to get back an equivalent worth of DAIX tokens based on the current market price.
Try to "hit the BaseCannon" before making such a purchase to receive DAIX at a 1:1 price.
Attempt sending some ETH via a Smart Contract that is capable to recieve DAIX (Flashing), if possible.
NOTE: Read more about the "Need" of this mechanism in ourGoldpaperand learn how Daibase is poised to become the b̶a̶c̶k̶b̶o̶n̶e̶ Vertebrae of the Permissionless Future..
DEV NOTE: This the default "receive()" method which generates an internal call to "parti()", which upon success returns an unsigned integer of 16 Bytes, representing the amount of DAIX sent to the caller, emitting the "Partied" event. If you are a buidlr, we welcome you to stack over and under us in your Legonomics.
Hit the BaseCannon
Push the "BaseCannon" button from the Control Panel, and sign the generated transaction. Doing this will create a new "Epoch" and "Synchronize" the Daibase Ecosytem on the respective chain. Expected behaviour: At confirmation, the price in the "First Pair" would be restabilized to unity (1:1).
NOTE: Please note down your balance provided from the Control Panel, Explorer or Wallet. Additionally, note down the balances and reserves of the trading pairs. After the transaction succeeds, instantly compare and recheck if these numbers behave as per design. The balances will be sent more DAIX tokens if the price at the time of Stabilization is over unity. The converse will also hold, and the users would burn their tokens on account of setting the Ecosystem back to equilibrium (1 DAIX = 1 DAI).
Synchronize the Daibase Ecosytem
Pressing the "Synchronize" button from the Control Panel.
NOTE: This is useful if you are experiencing an unusual Swap error ("This seems to be an error with one of the Tokens your're using"/"k-error"/undefined/"Insufficient Output Token Amount"), pressing this button should resolve it. Each call of BaseCannon also includes an internal call to Synchronize.
Known Bugs
"This seems to be a problem with one of the tokens you're swapping"
It has been found that this situation can be solved by the below methods:
Increasing Slippage Tolerance to 3% or more depending on the number of "hops", or intermediary tokens traversed during your swap.
A slippage of 5% is enough to Add or Remove liquidity. Using 3% for simple ETH/DAIX pairs is ample.
Editing input and/or output amounts manually.
Removing excessive decimal parts and rounding the numbers.
Swapping in the opposite direction with near zero amounts.
Adding or removing liquidity.
Try a hard refresh (Ctrl-F5, CMD-F5 or Alt-Shift-R) and using a nearer but different amount.
NOTE: This is a tricky error to overcome, and could depend on sheer luck. Almost all tokens with an elastic supply (or auto-burning features) experience this issue. Uniswap team hopes to resolve it in it's Uniswapv3 front-end wrapper. Advanced users can manually attempt a swap by directly interacting with a pair's smart contract. Otherwise atleast one or a combination of the above methods should cure this error.
"Error: Undefined"
Such a error arises if there's a disbalance in the pairs balances and the count of its reserves in its memory. This is common in newly listed pairs and can be cured by:
Making a "multi-hop" swap.
Executing a "flash" swap.
Having the pair contract added to the Daibase "core" smart contract. This can be done only by the DaixDAO voting if DAIX has already launched. Such a pair must have adequate liquidity to be eligible/adopted by the DAO because adding a new pair results in increased costs for each new epoch.
Hitting the BaseCannon can cure it sometimes.
Synchronizing also can solve this issue, and would be cheaper than creating a new Epoch.
Exceptions
Don't send more than 10 Billion coins (ETH/XDAI/BNB/ONE,etc.) to the contract for a direct purchase or parti().
Don't hit the BaseCannon twice within 60 blocks (about 10 min. on Eth, 3-4 mins. on xDAI and Polygon, 2 min. on BSC and Tron, 84 secs. on Harmony, etc.).
NOTE: This limit is reduced to 4 Blocks during the testing phase.
"FAIL: OUT OF GAS"
This can occur when sending native coins (XDAI/ETH/BNB/ONE/MATIC/TRX,etc.) to the DAIX Smart Contract. It happens due to MetaMask or other Wallets erroneously ascribing a "Gas Limit" of "21000". We suggest manually editing it to "500000" (Five hundred thousands) instead.
Current Versions
(Ordered as per recency.)
v0.1.61 : Ropsten & xDAI Chain
DAIX
0x86D430f4F6389A7f15B5864F8BDbb55Ba8B9C013
DAOX
0x8fdD8c3053EFFDa8756d40B63b9F45ACaa4Bd0Ee
(This contract was Depreciated and Burned)
WXDAI
0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
KiMaker
Not Enabled
Farm:DAOX-DAIX(LP)=>DAOX(Rewards)
Not Created
Ropsten - Uniswap:DAIX-DAI(LP)
0xeDe60e3c83Bb7927188781bB5B675554Cb838151
uniswap:DAOX-DAIX(LP)
Not Created
xDAI Chain - Swapr:DAIX-WETH(LP)
0x9ACBbFb21d854092B0325e7F27F2ad536f64C219
xDAI Chain - Swapr:DAOX-DAIX(LP)
Not Created
Those who make the biggest sacrifices within the last 210000 blocks, get Crowned the legitimate Heir and receive 1% from each DAIX transaction!
The KingMaker is Disabled! Nobody yet is The Chosen One on xDAI Chain!
To become The Chosen One, you must donate 1 XDAI to the KingMaker smart contract, 8% further than the previous sacrifices.
Alternatively, you must await the present Chosen One to descend the throne at sometime within the next 210000 blocks. .
Only The Chosen One, the legitimate heir to the Reserve Treasures of The DAIX, must press the button below, and be blessed with some DAIX.
The King-Maker 's wrath be cast unto those who fake 'Their identiticon! Make sure thee useth gas limit 123456 to sacrifice to be crowned The Chosen One.
[DISCLAIMER] There was never and will never be a "pre-sale".
There are NO Team tokens, Dev tokens, Promotion Tokens, Pre-allocation of tokens, Pledged funds, etc. or any such reserved tokens. Using smart contracts and cryptocurrencies entail significant risks. The users and only the users themselves are responsible for each of their actions. DAIX Protocol is a highly experimental project and guarantees no profits. Please treat it as an experiment in Decentralized Finance instead of an investment opportunity. All information given here or from any other "official" sources are only for educational purposes anddoes not constitute of financial adviceof any order.
[MIRRORS]
In event this webpage is unavailable, please visit us via the below links. Our contracts are available via the various blockchain explorers and can be found documented in the addressbook. daibase.org daibase.github.io
[PRIVACY POLICY] We dont log anything. We run serverless. Your blockchain interactions stay in your own browser. There are no trackers, no data analytics or any other profilers on this website. We don't use, create or read your cookies. We have NO access to your IP, location or user-agent data. We do not serve ads or extensions.