umbra-protocol icon indicating copy to clipboard operation
umbra-protocol copied to clipboard

🌕🌑 Privacy Preserving Shielded Payments On The Ethereum Blockchain

Results 97 umbra-protocol issues
Sort by recently updated
recently updated
newest added

As reported by a user: > I just connected with a smart contract wallet (Safe). I understand that "receive" and "setup" does not work because I need an EOA to...

enhancement
app

#### Description We are currently 4 major version behind the latest release of lerna. We should consider either upgrading to the latest version or switching to a new monorepo framework...

_Ref https://github.com/ScopeLift/umbra-protocol/pull/464#discussion_r1109297803_ This check currently fails with the error `GET https://api.poap.xyz/actions/scan/0xD2553382a60F121d9b1e35cFC9EBF4870FbCC96F net::ERR_NAME_NOT_RESOLVED` It seems the POAP API now requires an access key: https://documentation.poap.tech/docs/api-access

bug
app

Currently when withdrawing tokens, we don't display a link to relayer's withdrawal tx because it might be overriden. But it should be fine because etherscan will show the new tx.

app

Currently, we use the `INFURA_ID` env var to get a provider in a number of places in the frontend. We want to move toward using a generic `RPC_URL` environment variable...

enhancement
app
library

Hi there, While working on the [Stealth Safes POC](https://github.com/70nyIT/stealth-safe/tree/master) over the weekend, we initially intended to use the deployed [Umbra.sol](https://github.com/ScopeLift/umbra-protocol/blob/master/contracts-core/contracts/Umbra.sol) contracts to send stealth payments and emit corresponding events. We...

Instead of using`queryFilter` (i.e. `provider.getLogs()`) to `getBlockNumberUserRegistered` in `umbra-js/src/utils/utils.ts`, we can use a subgraph to increase reliability.

enhancement

In theory, there is no reason why a user should not be able to send funds via Umbra when connected with a [Safe](https://safe.global/) or similar contract wallet. At least one...

enhancement
app

This issue tracks the required steps to build a version of Umbra that's compatible with the following two EIPs: - [ERC-5564: Stealth Addresses](https://eips.ethereum.org/EIPS/eip-5564): Private, non-interactive transfers and interactions. - [ERC-6538:...

Resolves #672 Leaving in draft .. still needs explanatory info about subgraph status / RPC connections, etc...