If there are no shitcoins on Bitcoin what are we going to exchange? Satoshis for other satoshis?
reply
Bitcoin > Security Tokens > Fiat > Shitcoins 😎. There are so many assets you can utilize that are not shitcoins.
reply
fuji.money can wrap securities, bonds, and other financial instruments on Liquid, with no KYC
reply
How does that work? Is it trustless?
reply
On Liquid there's USDT (Tether) for example.
reply
what is the target audience of users you’re building bitmatrix for?
reply
Our target audience is bitcoiners, especially those who are interested in utilizing their sats but were previously unable to do so.
reply
are you thinking more about retail holders? institutions? somewhere in the middle?
reply
How would you pitch other developers to begin building on liquid?
reply
Although the Account model is more developer-friendly, the end-user experience for the UTXO model is superior to the Account model in pretty much every way possible. Here’s why:
  1. Ether (ETH) is the fuel for executing Ethereum transactions. When you interact with an EVM, you must pay the computation. That computation is calculated in gas, and gas is ONLY paid in ETH. Many Ethereum users complain about having ERC-20 tokens but cannot move them since they don’t have the base currency ETH. Whereas in the UTXO model with services like liquid.taxi, users can transfer assets or interact with smart contracts by covering fees with the same token from the amount they transact, without depending on the base currency.
  2. Ethereum users pay for the computation, regardless their transaction succeeds or fails. Even if it fails, the miners must validate and execute the transaction, which takes computational power. Users must pay for that computation, just like they would pay for a successful transaction. This is not only inefficient in terms of IBD time, storage, computation, and bandwidth, but also an awful UX from the end-users perspective. UTXO model is not stateful; failed transactions cannot end up in a block, and users can hand over zero-conf assets. This brings an overall user-friendly user experience.
  3. From CoinJoin to MuSig aggregations, to confidential transactions UTXO model provides a higher level of privacy in every way possible. The account model is generally detrimental to privacy since the account is tied to a single owner and anyone can track the address of who has been paid.
reply
What separates you from other liquidity pool businesses?
reply
why liquid? literally nobody uses it
reply
I think bitcoiners are scared of layer2 and most Maxi's haven't even tried liquid (many haven't used lightning) .
When these tools are more prevalent they'll be used.
reply
tbh, I have never used liquid, but I have used lightning quite a bit
reply
I've been trying liquid AMMs for years but there is simply no liquidity available, unless your size is not size.
reply
What other AMM has actually existed in liquid? This is the first as far as I know.
reply
https://dev.tdex.network is off-chain atomic swap protocol, which has AMM as pricing strategy if you want to replicate the no-price feed model
reply
When building financial applications, you have two alternatives; EVM or the UTXO model. Within the UTXO options, Bitcoin is intentionally kept simple, and Cardano is a joke, leaving us Liquid, which has advanced scripting primitives, first-class asset support, and confidential transactions. We see that historically everything humanity has accomplished is built on layers, and we believe that the stateless nature of the UTXO model is superior to the stateful design of the EVM model in every way possible. My thesis is that Bitcoin's multi-layered approach is the most solid foundation for building the next generation of financial applications on a large scale.
reply
stateless nature of the UTXO model is superior to the stateful design of the EVM model in every way possible
How so? EDIT: I see this answer.
reply
I see only one pool, LBTC<->USDT with 0% fees. But the fee rate is immutable, isn't it? Then there's no incentive to pool.
reply
The current L-BTC<>USDt pool has an LP fee tier of 0.25%. When creating a new liquidity pool, the default fee tier is set to 0.25% by default, although it can be adjusted to as high as 1% or as low as 0.01%. Note LP fee tiers are immutable, and thus cannot be modified once a pool is deployed. Multiple liquidity pools could exit with the same pair (such as L-BTC<>USDt ) but with different LP fee tiers. The swap page in the Bitmatrix web interface algorithmically picks the liquidity pool based on the best price.
reply
OK great but I see this:
  • Volume: $128.00
  • Fees: $0.00
Shouldn't the fees be $0.32 (= $128 * 0.25%)?
reply
That appears to be a UI bug. 24h fees must be $0.32 indeed.
reply
Is there a maximum amount of liquidity that can be added? Like, could a MM come in and add 5 btc and 100k USDT and basically own the pool?
reply
There's no upper bound limit on how much you can add. However, the maximum liquidity a pool can accommodate is 1,500 L-BTC. This is due to the 64-bit arithmetic overflow issue, which will be addressed further in our Simplicity version.
reply
  1. Does each LP need to run their own stream, or is it possible to deposit balances with a custodial pool, much like on ETH?
  2. If yes, how can the security be maintained when keys are not controlled by the AMM code?
  3. If I submit an order, does the engine match me with the best offer across all available pool streams?
reply
Unlike traditional order books or atomic swap platforms, Bitmatrix has the concept of Liquidity pools. There’s no central server in the middle that matches orders. Liquidity is aggregated from different sources (LPs) into unified pools where anyone can trade against those pools. Pools are not controlled by any entity; they are algorithmically engineered to set prices according to a mathematical formula enforced by the bitcoin script.
reply
Would it be possible to use something bitmatrix as a routing service so other platforms and wallets could route trades through you so for example wallets could have seamless swaps without leaving the app and signing inside their wallet UI or P2P exchanges could leverage it for easier access to liquidity
reply
Yes. That's certainly possible and appropriate. Interacting with Bitmatrix protocol is non-interactive, unlike atomic swaps and Lightning. This makes it easier to interoperate with other platforms.
reply
Favorite Sci-Fi novel?
reply
Digital Fortress by Dan Brown 😎
reply
why you like it?
reply
Do you have plans to build on Lightning in the future?
reply
To build financial application primitives, one needs an "execution environment" such as Liquid but Lightning. Lightning is a network of payment channels that does one thing, and it does it relatively well.
reply
Whats the ETA for jade or greenwallet integration?
Really hate chrome
reply
We will add Jade and Green wallet support as soon as they expose their APIs for third-party applications, however, there is no known timeline for this. You should not expect them to be supported soon.
reply
What's the hardest part of creating swap service?
reply
Whether an atomic swap-based service or an AMM, all swap services suffer from a lack of liquidity. Fortunately, Bitmatrix makes it easy for LPs to aggregate liquidity to get users better prices.
reply
congrats on the launch! Looking forward to create a Fuji USD pool on mainnet!
reply
Precision 2 plz.
reply
Other than being on another chain how does bitmatrix significantly differ from something like uniswap?
reply
Bitmatrix is functionally equivalent to Uniswap V2, however, there are some tradeoffs. The nature of the EVM model inherently allows contract-contract calls. While this brings various benefits such as pool-to-pool swaps, it as a downside allows flash-loan attacks. This is fundamentally not possible when operating in a UTXO environment.
On the other hand, Bitmatrix users, when integrated with liquid.taxi, can pay for execution in any desired asset. This means users can interact with a smart contract without holding the gas asset such as L-BTC. This brings an overall frictionless user experience.
reply
Awesome!!
Surely your community group should be on Matrix, not Telegram :-)
Ok, serious question - where are the docs? I did a quick search but couldn't find them.
reply
Thanks for your input; there're various articles on Medium to explain the overall Bitmatrix architecture: https://medium.com/bit-matrix
And, here's a video on line-by-line stack execution of a liquidity pool contract.
Also, please see Design Paper Early Preview. The paper reflects the most-up-to-date Bitmatrix architecture: https://docs.bitmatrix.app/v1/11_21_21/Bitmatrix_Paper_Early_Preview.pdf
reply
Why is the AMM liquidity on Liquid for ANTS!!??
reply