JAW.id (@_JAW_id) header
JAW.id (@_JAW_id) profile picture

The quickest and safest crypto onboarding solution

onchain
Joined March 2021
Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)Photo by JAW.id (@_JAW_id)
0x71C9...3a4F is hard to read. alice.myapp.eth isn't. Apps using JAW can set their own ENS domain and, if they choose, give users a subname during signup. By default it works across the supported networks. Pick a name your users would actually remember. Reply with yours.
1
5
103
Offer stablecoin balances and payments inside the app you already have. One integration: sign in with Face ID, and you never hold your customers' keys. They hold them through a passkey that cannot leave their devices. jaw.id/?utm_source=twitter&u…
3
10
214
JAW.id retweeted
Two ways gas can work with JAW. The app sponsors it with a paymaster, and the user pays nothing. Or, without a sponsor, the user pays the fee in USDC or USDT instead of buying ETH first. Shipping an app? Decide who pays gas before your users have to.
1
5
11
198
Two ways gas can work with JAW. The app sponsors it with a paymaster, and the user pays nothing. Or, without a sponsor, the user pays the fee in USDC or USDT instead of buying ETH first. Shipping an app? Decide who pays gas before your users have to.
1
5
11
198
One-off payments are the easy part. Recurring and usage-based charges are where onchain gets pretty awkward. We fixed this with session keys: the user grants a scoped allowance with an expiry once, and your app charges against it without asking again. We made zero sacrifices on self-custody, and there would be no centralized servers in your users’ way. docs.jaw.id
2
8
197
"Atomic" sounds technical. It just means all or nothing. A JAW batch bundles several actions into one transaction. They execute together, or none of them do. Sending to several people? Make it one confirmation.
2
4
20
309
With JAW, your money goes to an @ensdomains name, not a 42-character address. That removes the step people most often get wrong on a cross-border transfer, and the recipient signs up with Face ID instead of having to install a wallet before they can be paid. jaw.id/?utm_source=twitter&u… 🤝
2
13
335
Tokenized exposure to Vale has arrived on Base. Familiar assets are finding their way into onchain markets, bringing new audiences closer to digital accounts. Making those accounts easy to use and control is part of the work ahead.
1
8
144
What actually happens when you "sign up" with JAW? The app asks for a passkey, your device confirms with Face ID or a fingerprint, and a smart account is created for you. No extension, no seed phrase screen. Try the sign-in flow yourself at jaw.id.
2
6
17
215
JAW.id retweeted
Wallets for Agents: → @_JAW_id → @privy → @get_para → @BlockradarHQ → @openfort_hq → @Alchemy → @thirdweb → @reown_ → @dynamic_xyz → @safe → @MetaMask → @zerion → @AltanaNetwork
2
7
1
28
848
JAW.id retweeted
Celo agents have made 900K+ x402 payments 10K+ agents. 100+ projects. 10 stablecoins It's moving so fast we had to map it ↓
26
27
21
142
16,317
ENSv2 is live on Ethereum mainnet. The new protocol gives builders more flexibility to organize names and decide who can manage them. We're glad to support the next chapter of ENS 🫶
ENSv2 is live on Ethereum mainnet. Register a name, explore the protocol, and build what comes next.
3
22
404
The transfer does not stall on the sending side. It stalls when the recipient has to go install a wallet first to own the keys. A passkey account created inside your app removes that wait: they receive, then they set up nothing. That’s why we do it at JAW. Get started now: docs.jaw.id
2
10
207
What does it mean to delegate to an AI agent? The user grants a permission to the agent's key: which contracts it can call, how much it can spend, for how long. The user can revoke it anytime. Building an agent that pays? Give it a permission, not your wallet.
2
2
16
314
Money goes to a name, not a 42-character address. That removes the step people most often get wrong on a cross-border transfer. Plus, the recipient signs up with Face ID instead of installing a wallet before they can be paid. Built on @ensdomains protocol. Get started now jaw.id/?utm_source=twitter&u…
3
7
21
365
Use JAW to offer onchain payments without becoming a custodian. The user holds the key through a passkey on their own device. It cannot be exported and it never reaches your servers, so the balance is theirs and the liability is never yours.
2
3
14
282
For the technically inclined: ERC-4337 under the hood for new accounts, EIP-7702 for existing EOAs that want smart account behavior without changing address. Your developers' users see neither, which is exactly the point 🫡 Let's connect!
2
13
223
JAW.id retweeted
Replying to @david_x_ai @_JAW_id
hey, JAW handles the permissions on the level of the smart account, by default the user grants a permission the spend that involves spender account, scope (contract address, function selectors), expiry, tokens that can be spent (with allowance amount ofc)… and we have something special we’re calling “call checkers” which allow you to also add specific constraints on the params of any function you added in the scope, which would allow you to solve for the “pay the wrong merchant”
1
1
6
159
Imagine having to buy a second currency just to pay the fee on a transfer. JAW lets users pay network fees in the same digital dollars they already hold, like USDC. If someone has money in the app, they should be able to use it!
5
5
18
253