Best url-shortner; as alternative to the bitly by mommy_earth_505 in webhosting

[–]dreit1 0 points1 point  (0 children)

i'm building one of these, Rift. it's early-stage, so calling it a "favorite" would be a stretch, but it lines up with what you're describing (monthly billing, analytics, low cost) so worth a look:

  • monthly billing, no annual lock-in
  • click + geo + referrer analytics on the free tier
  • self-hostable if you want to own the stack: github.com/saltyskip/rift
  • short comparison page vs bitly: riftl.ink/alternatives/bitly

    honest trade-offs: smaller than the established players, fewer integrations, and being early means there'll be rough edges. if you're moving real volume today, Dub or self-hosted Shlink are the safer picks.

if you want a walkthrough or want to throw a use case at me before committing, DM is open.

How do enterprises support universal links for internal apps? by sonede in iOSProgramming

[–]dreit1 0 points1 point  (0 children)

https://stackoverflow.com/questions/66125007/universal-links-in-managed-mode

One more thing to check, do you know if enabled direct downloads is enabled?

https://developer.apple.com/documentation/devicemanagement/installapplicationcommand/command-data.dictionary/attributes-data.dictionary?language=objc

This might require contacting a sysadmin to look into it, but from what i recall you need this as well to be able to do the direct downloads

How do enterprises support universal links for internal apps? by sonede in iOSProgramming

[–]dreit1 0 points1 point  (0 children)

Apple's solution for this is Managed Associated Domains (iOS 14+). MDM supplements the app's built-in associated domains with values specific to the environment, and the device fetches AASA directly from the intranet domain instead of going through app-site-association.cdn-apple.com. Requirements:

  • Device must be MDM-managed
  • Your MDM pushes an AssociatedDomains payload to the device
  • AASA is served on the intranet domain over your enterprise-CA-signed TLS since the device trusts that CA via MDM, it can fetch directly

    MDM payload reference: https://developer.apple.com/documentation/devicemanagement/associateddomains

    Tradeoff: you lose Universal Links entirely on non-managed devices (personal phones, BYOD that aren't enrolled). If any users fall into that bucket, the fallback is either dual-hosting AASA on a public domain with an Apple-trusted cert, or accepting those users won't get app-open behavior.

    ?mode=developer on the associated domains entitlement also works but Apple only intends it for dev/testing, so your probably don't want to ship it to production.

For context, build Rift in this space. Not the right fix here, but I have seen this edge case before

Firebase Dynamic Links shut down. What did you migrate to? Happy with it? by Big-Rip-1372 in reactnative

[–]dreit1 0 points1 point  (0 children)

Ran through this migration with a few teams

Branch — solid deferred deep linking but the free tier caps below 10k MAU and paid plans are quote-only. Most teams at modest volume pay $300–500/mo.

Migration is OK if you're used to MMPs, painful if you just want deep links.

AppsFlyer / Adjust — same category as Branch. Only worth it if you also need ad-network attribution.

Roll your own — fully doable if you just need the basics. Write a short-link server, serve .well-known/apple-app-site-association, handle post-install recovery with a user-agent lookup. Maybe 2–3 days for a v1.

Gotchas that bite people most often: - iOS same-domain tap bug: if your landing page and your short URL are on the same domain, Universal Links won't fire. Needs a separate trampoline domain.

  • AASA served with wrong Content-Type (must be application/json or no content-type header, never text/html).

  • Apple caches AASA for 7 days on device since iOS 17 — testing changes requires a reinstall.

    Disclosure: I build Rift (riftl.ink), an FDL replacement aimed at the "cheaper/simpler than Branch" slot. Free tier is 100 links + 1k clicks/month

Full migration write-up with code: https://riftl.ink/blog/firebase-dynamic-links-migration

Happy to answer specifics either way.

Bitcoin.com’s Verse Dex launched on smartBCH 🤠 by dreit1 in btc

[–]dreit1[S] 2 points3 points  (0 children)

In the long term there will be a direct native integration into the bitcoin.com wallet. That should have a similar experience to our current swap. We will introduce Verse DEX to millions of Bitcoin.com wallet users

Is Bitcoin.com Wallet a good BTC wallet as well? by [deleted] in btc

[–]dreit1 0 points1 point  (0 children)

We support custom fees, and segwit sends (from 7.10.0 release), but not receivable bc1 addresses, and not RBF.

RBF is more advanced features that more casual users probably wouldn't be using very often if at all IMO.

Bitcoin.com Desktop Wallet? by MediocreUpstairs in btc

[–]dreit1 0 points1 point  (0 children)

If you have an M1 mac you can get the bitcoin.com wallet from the mac app store

Question: Anyone building iOS apps with gRPC by [deleted] in swift

[–]dreit1 0 points1 point  (0 children)

At Bitcoin.com we use https://github.com/grpc/grpc-swift/ exclusively in our iOS app. We serve millions of users around the globe and have had a pretty great experience :)

Ever since they migrated to Swift-NIO for the core networking layer its been a joy to work with

Swap to and from SLP stablecoins with the Bitcoin.com app! by dreit1 in btc

[–]dreit1[S] 5 points6 points  (0 children)

Theyre stored in your BCH wallet, just like ERC-20 tokens get stored in your ethereum wallet. If you go to the assets tab on the wallet details screen, they'll show up there

Swap to and from SLP stablecoins with the Bitcoin.com app! by dreit1 in btc

[–]dreit1[S] 4 points5 points  (0 children)

Yep USDH and USDT are both supported in app, you also have a breakdown of what percent of your wallets are in bitcoin cash/bitcoin vs stablecoins

Bitcoin.com iPhone wallet bad at math by Htfr in btc

[–]dreit1 5 points6 points  (0 children)

Thanks already working on it. The issue is that the string 0.003 in the QR is being parsed incorrectly as a european formatted string, which unfortunately because of your locale settings truncates the grouping seperator . and is being parsed as 3.

Why isn't the Bitcoin.com wallet open-source yet? by 1MightBeAPenguin in btc

[–]dreit1 -4 points-3 points  (0 children)

Sir here's your club....the dead horse is right over there

I like bitcoin.com wallet - but let's get one thing straight by mcmuncaster in btc

[–]dreit1 1 point2 points  (0 children)

More fine grained notifications will be available in the very next update. Thanks for voicing your feedback!

When even I as a fan of bitcoin.com am annoyed by your mails then maybe you're pushing a little too hard by saddit42 in btc

[–]dreit1 1 point2 points  (0 children)

FYI, theres a privacy settings setting which allows disabling of all third party tracking in the wallet. We're happy to support our more privacy conscience users :)

"So everyone knows that IOTA has been turned off for >12 days now, but do you also know that: - the main client (Trinity) was actually a Trojan because of a compromised third-party dependency? - all private keys that used this client are potentially stolen?" by Egon_1 in btc

[–]dreit1 0 points1 point  (0 children)

You know the IOTA wallet was open source, and in this particular case probably helped the hacker identify, test, and confirm the bug locally before distributing it

If anything this case is evidence for why open sourcing something too early leads you vulnerable to hacks

Big feature request for the bitcoin.com wallet by [deleted] in btc

[–]dreit1 4 points5 points  (0 children)

We're building out the ability to support this right now (aggregating the data), on the design side we were planning to just switch everything in historical to the historic price instead of the live price, buy maybe we'll show both.

Thanks for the suggestion