BitShares Forum

Specific Projects => Announcements => Topic started by: R on September 23, 2023, 12:47:42 pm

Title: Bitshares Beet Market UI app
Post by: R on September 23, 2023, 12:47:42 pm
The following interacts with the Bitshares BEET multiwallet directly.

New user interface repo: https://github.com/BTS-CM/astro-ui
New API repo for above UI: https://github.com/BTS-CM/beet_api
New package for above API repo: https://github.com/BTS-CM/bts-buntime

Technologies:
https://astro.build
https://bun.sh
https://react.dev
https://elysiajs.com
https://ui.shadcn.com

Completed:
Pool exchange page
Portfolio page
Market limit order page
Featured/Top markets page
Smartcoin overview
Credit offer overview
Credit deal overview
Credit offer accept deal form
Collateralized debt positions

In progress:
Collateral bidding (global settlement + individual settlement funds)

Todo:
Create credit offer form
Title: Re: Bitshares Beet Market UI app
Post by: R on October 19, 2023, 03:08:38 pm
Here's a quick update regarding realized performance gains:

https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-performance-benchmarks

https://steemit.com/bitshares/@cm-steem/bitshares-dex-astro-ui-performance-benchmarks
Title: Re: Bitshares Beet Market UI app
Post by: R on November 02, 2023, 02:29:36 pm
https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-developer-showcase-smartcoin-lookup-and-dept-position-management

https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-showcase-improving-user-experience-and-user-security

https://hive.blog/hive-120117/@nftea.gallery/bitshares-astro-ui-dex-showcase-credit-offer-and-credit-deal-performance-comparison
Title: Re: Bitshares Beet Market UI app
Post by: R on November 10, 2023, 01:37:13 pm
Continuing to make steady progress! https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astrojs-ui-developer-showcase-blog-post-smartcoin-margin-position-form-completed
Title: Re: Bitshares Beet Market UI app
Post by: R on November 15, 2023, 08:22:43 pm
Steady progress! https://hive.blog/hive-120117/@nftea.gallery/bitshares-astro-dex-ui-developer-showcase-optimizations-and-preparation-for-suez
Title: Re: Bitshares Beet Market UI app
Post by: R on December 05, 2023, 09:40:50 pm
https://hive.blog/hive-120117/@nftea.gallery/bitshares-astro-ui-development-spotlight-updating-existing-limit-orders-suez-support
Title: Re: Bitshares Beet Market UI app
Post by: ebit on December 06, 2023, 12:22:45 am
nice
Title: Re: Bitshares Beet Market UI app
Post by: R on December 15, 2023, 02:42:57 am
Thanks!

https://hive.blog/hive-120117/@nftea.gallery/bitshares-astrojs-dex-ui-dev-spotlight-global-settlement-bidding-and-individual-settlement-fund-settlement
Title: Re: Bitshares Beet Market UI app
Post by: R on December 29, 2023, 09:29:36 pm
The Astro UI & Beet API have been updated to provide multiple additional languages in addition to English.

https://hive.blog/hive-120117/@nftea.gallery/bitshares-astrojs-dex-ui-dev-spotlight-translating-the-application-to-9-languages-instantly
Title: Re: Bitshares Beet Market UI app
Post by: R on January 02, 2024, 03:16:22 pm
Liquidity pool staking has been implemented!

https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-developer-showcase-liquidity-pool-staking-unstaking-form-completed

https://steemit.com/bitshares/@cm-steem/bitshares-dex-astro-ui-developer-showcase-liquidity-pool-staking-unstaking-form-completed
Title: Re: Bitshares Beet Market UI app
Post by: R on January 27, 2024, 08:15:09 pm
You're now able to create new credit offers and edit existing credit offers via the Astro UI:

https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-developer-showcase-create-edit-credit-offers
Title: Re: Bitshares Beet Market UI app
Post by: R on March 25, 2024, 08:09:20 pm
I've created a worker proposal to fund continued development of the Astro.JS Market UI application (includes development of the accompanying ElysiaJS REST API).

https://hive.blog/hive-120117/@nftea.gallery/bitshares-astro-ui-development-worker-proposal

Thanks for considering supporting this worker proposal!

Looking forwards to continuing these cutting-edge Bitshares UI developments, with your help!

Cheers!
Title: Re: Bitshares Beet Market UI app
Post by: R2 on September 16, 2025, 10:48:22 pm
The Bitshares Astro UI project has come a long way!

Fully implemented functionality:

    Create/Extend/Redeem Hash Time-Locked Contracts (HTLC)
    Create/Claim direct debits (withdraw permissions)
    Create a new account (cloud wallets)
    Craft complex Same-T Fund limit order transactions
    Barter
    View witnesses & committee member lists
    Create/Update your witness/committee member status.
    Create worker proposals
    Create your own featured liquidity pool analytics tracker
    Switch between Bitshares (mainnet) and the Bitshares Testnet blockchains
    Fully translated to 10 languages!
    Place DEX limit orders
    Perform liquidity pool swaps (simple swap & pool exchange swap pages)
    Stake assets in liquidity pools
    Transfer assets to other blockchain users (memo supported)
    Borrow funds from other users (credit deals)
    Lend funds to other users (credit offers)
    Issue Collateralized Debt Positions (smartcoins & market pegged assets)
    View portfolio (balance, activity, open orders)
    View top markets (24hr trading rankings)
    View liquidity pools (in table format)
    Credit deal overview
    Credit offer overview
    Claim vesting balances
    Prediction Market Asset overview
    Create prediction market assets
    Buy Life Time Membership for your account
    User configurable blockchain node connections
    Create/update/delete Same-T Funds
    Create/update User Issued Assets (UIA)
    Create/update Smartcoins
    Create NFTs in UIA or Smartcoin form
    View your issued assets (UIAs, NFTs, Smartcoins & PMAs)
    Create proposals for all operations
    View account proposals - approve/reject
    Configure account lists

---

The project is pretty much feature complete, the only things left to work on are the following AFAIK:

Voting
Market charts
Account transfer
Multi-transaction basket
User configurable faucets
Upgrade to React v19
Move more JS to TS
Vote ticket functionality
QR code and TOTP support
Title: Re: Bitshares Beet Market UI app
Post by: R on October 13, 2025, 10:19:04 pm
The Bitshares Astro UI was recently updated: https://github.com/BTS-CM/astro-ui/releases

Changes:

Tweaks to the recent react-window List changes to resolve height issues.
Updated package dependencies
Refactored Market order component
Changed react-window implementation
Changed noble hashes import format

Created several new issues regarding community requested features and UX changes too, will look into implementing these changing soon.

Don't hesitate to try out the Bitshares Astro UI app & the associated BeetEOS wallet!