secretkeylabs / xverse-core

Core library for Xverse wallet
Other
38 stars 19 forks source link

Is the xverse Android app open source? I cannot find the code on here. #154

Closed 0xmatt1 closed 1 year ago

0xmatt1 commented 1 year ago

I'm a supporter of the project and I don't want to fud or nitpick but I do notice a lot of issues bugs and communication problems in regards to what is what and things being very confusing. I think if there's an Android binary on the Play store the code needs to be published on this GitHub otherwise no one should be using it from a security standpoint and considering that there's already tons of bugs... Guess I know this is very early development and I'm really proud of how far you guys have come so far I'm impressed but nonetheless maybe I'm just missing a repo so could someone point me to where the Android source code is because all I see on this page is tons and tons of code for random different libraries and applications that seem to be scattered around and on the website there's like broken links left and right so I don't even understand it so currently I don't really feel safe storing ordinals on the Android app which is where a lot of people I know personally are storing them so if someone could just point me to some information regards to that I'd appreciate that.

For an example of all the broken links on the Android app I am going to post a code snippet of the XML file that lists the site map which most links are broken to so I really don't even understand how the infrastructure works I myself am new with this protocol and learning but I really want to see it succeed so just pointing out some issues I see that are security concerns and whatnot.


<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
    <url>
        <loc>
            https://www.xverse.app/bitcoin-nft-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/bitcoin-nft-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/documentation
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/documentation"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/home-backup
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/home-backup"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/nfts-not-fees
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/nfts-not-fees"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/ordinals-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/ordinals-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/privacy
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/privacy"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/search
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/search"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/security
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/security"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/stacks-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/stacks-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/team-careers
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/team-careers"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/terms
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/terms"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/brc-20-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/brc-20-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/download
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/download"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/xverse-subscription-success
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/xverse-subscription-success"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/10-tips-to-keep-your-crypto-safe
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/10-tips-to-keep-your-crypto-safe"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/4-ways-dlc-links-bitcoin-oracles-enable-bitcoin-defi
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/4-ways-dlc-links-bitcoin-oracles-enable-bitcoin-defi"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/5-ways-stacks-2-1-will-unleash-bitcoin
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/5-ways-stacks-2-1-will-unleash-bitcoin"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/a-complete-guide-to-stacks-cryptocurrency-stx
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/a-complete-guide-to-stacks-cryptocurrency-stx"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/a-guide-to-bitcoin-web3-with-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/a-guide-to-bitcoin-web3-with-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/a-solution-to-apples-big-unjustified-block-on-nft-transfers
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/a-solution-to-apples-big-unjustified-block-on-nft-transfers"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/apple-fees-on-nft-transfers
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/apple-fees-on-nft-transfers"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/bitcoin-dapps-you-can-access-through-xverse-wallet-in-app-browser-part-1-alex
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/bitcoin-dapps-you-can-access-through-xverse-wallet-in-app-browser-part-1-alex"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/bitcoin-nfts-yes-they-exist
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/bitcoin-nfts-yes-they-exist"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/blockchain-naming-service-btc-bull-case-own-your-crypto-episode-4
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/blockchain-naming-service-btc-bull-case-own-your-crypto-episode-4"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/btc-domains-bitcoin-usernames-explained
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/btc-domains-bitcoin-usernames-explained"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/buy-and-sell-ordinals-on-magic-eden-with-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/buy-and-sell-ordinals-on-magic-eden-with-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/connect-to-sigle-web3-writing-platform-with-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/connect-to-sigle-web3-writing-platform-with-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/create-multisig-accounts-with-xverse-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/create-multisig-accounts-with-xverse-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/creating-crash-punks-bitcoin-daos
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/creating-crash-punks-bitcoin-daos"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/earn-bitcoin-by-stacking-with-xverse-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/earn-bitcoin-by-stacking-with-xverse-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/earn-interest-on-bitcoin-lending
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/earn-interest-on-bitcoin-lending"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/ftx-collapse-not-your-keys-not-your-coins
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/ftx-collapse-not-your-keys-not-your-coins"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-bitcoin-impacts-the-environment
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-bitcoin-impacts-the-environment"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-do-i-use-xverse-wallet-to-participate-in-the-yuga-labs-twelvefold-auction
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-do-i-use-xverse-wallet-to-participate-in-the-yuga-labs-twelvefold-auction"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-buy-bitcoin-btc-in-xverse-wallet-4-easy-steps
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-buy-bitcoin-btc-in-xverse-wallet-4-easy-steps"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-buy-stacks-stx-4-easy-steps
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-buy-stacks-stx-4-easy-steps"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-import-ordinal-bitcoin-nfts-from-sparrow-wallet-to-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-import-ordinal-bitcoin-nfts-from-sparrow-wallet-to-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-inscribe-ordinal-bitcoin-nfts-5-easy-steps
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-inscribe-ordinal-bitcoin-nfts-5-easy-steps"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-mint-degods-ordinals-bitcoin-nfts-with-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-mint-degods-ordinals-bitcoin-nfts-with-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-passively-earn-bitcoin
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-passively-earn-bitcoin"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/how-to-set-up-an-xverse-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/how-to-set-up-an-xverse-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/introducing-sbtc-the-holy-grail-of-bitcoin-web3
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/introducing-sbtc-the-holy-grail-of-bitcoin-web3"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/introducing-xverses-new-brand-identity
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/introducing-xverses-new-brand-identity"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/mint-and-transfer-brc-20-tokens-with-xverse
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/mint-and-transfer-brc-20-tokens-with-xverse"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/new-and-visually-improved-stacking-experience
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/new-and-visually-improved-stacking-experience"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/nft-digital-twinning-is-the-future-for-luxury-brands
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/nft-digital-twinning-is-the-future-for-luxury-brands"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/nft-event-ticketing-bridging-the-digital-and-physical-world
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/nft-event-ticketing-bridging-the-digital-and-physical-world"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/own-your-crypto-episode-1-the-future-of-crypto-starts-with-security
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/own-your-crypto-episode-1-the-future-of-crypto-starts-with-security"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/own-your-crypto-episode-2-bitcoin-defi
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/own-your-crypto-episode-2-bitcoin-defi"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/own-your-crypto-episode-3-bitcoin-nfts-yes-they-exist
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/own-your-crypto-episode-3-bitcoin-nfts-yes-they-exist"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/purchase-bitcoin-directly-in-xverse-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/purchase-bitcoin-directly-in-xverse-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/stack-on-xverse-pool-using-ledger
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/stack-on-xverse-pool-using-ledger"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/the-five-best-apps-for-staking-crypto
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/the-five-best-apps-for-staking-crypto"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/the-gateway-to-the-stacks-ecosystem-xverse-mobile-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/the-gateway-to-the-stacks-ecosystem-xverse-mobile-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/types-of-crypto-wallets-and-the-benefits-of-the-xverse-bitcoin-wallet
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/types-of-crypto-wallets-and-the-benefits-of-the-xverse-bitcoin-wallet"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/understanding-the-benefits-and-the-risks-of-staking-crypto
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/understanding-the-benefits-and-the-risks-of-staking-crypto"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/what-are-bitcoin-usernames
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/what-are-bitcoin-usernames"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/what-are-brc-20-tokens-a-complete-beginners-guide
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/what-are-brc-20-tokens-a-complete-beginners-guide"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/what-are-ordinals-a-guide-to-nft-inscriptions-on-bitcoin
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/what-are-ordinals-a-guide-to-nft-inscriptions-on-bitcoin"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/what-is-defi-decentralized-finance-explained
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/what-is-defi-decentralized-finance-explained"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/why-investors-are-looking-to-bitcoin-defi
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/why-investors-are-looking-to-bitcoin-defi"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/why-luxury-brands-are-bullish-on-nft-digital-twins-ft-amanda-cassatt
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/why-luxury-brands-are-bullish-on-nft-digital-twins-ft-amanda-cassatt"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-is-now-fully-compatible-with-gammas-new-bns-marketplace
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-is-now-fully-compatible-with-gammas-new-bns-marketplace"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-launches-an-in-app-browser-for-web3
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-launches-an-in-app-browser-for-web3"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-launches-desktop-browser-extension
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-launches-desktop-browser-extension"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-partners-with-binance-connect-to-drive-crypto-adoption
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-partners-with-binance-connect-to-drive-crypto-adoption"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-presents-ordinals-alley
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-presents-ordinals-alley"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-wallet-is-a-part-of-the-current-stacks-venture-cohort
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-wallet-is-a-part-of-the-current-stacks-venture-cohort"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/xverse-wins-first-prize-at-paris-blockchain-week
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/xverse-wins-first-prize-at-paris-blockchain-week"/>
    </url>
    <url>
        <loc>
            https://www.xverse.app/blog/yield-farming-vs-staking-six-differences-you-should-know
        </loc>
        <xhtml:link rel="alternate" hreflang="x-default" href="https://www.xverse.app/blog/yield-farming-vs-staking-six-differences-you-should-know"/>
    </url>
</urlset>
yknl commented 1 year ago

Thanks for the support and feedback. We take security very seriously. The Android app code base is not yet public as it's going through a security audit right now. It does however make significant use of the code in this repo which is obviously already open source and has been audited. If you have any specific concerns feel free to reach out to us via support. We do have a bug bounty open.

I'm assuming the site map you posted is from our website xverse.app, which is not related to the wallet code bases. The sitemap is automatically generated for search engines and updated from time to time as we update the content of the website.

0xmatt1 commented 1 year ago

Ok thank you for your response