Skip to content

Commit

Permalink
Create pectra-faq.md
Browse files Browse the repository at this point in the history
  • Loading branch information
taxmeifyoucan authored Oct 31, 2024
1 parent 5842d12 commit 2f992ec
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions docs/wiki/pectra-faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Pectra FAQ

**What is Pectra?**
Pectra, (Prague - Electra), is the next network upgrade scheduled for Ethereum. The full list of EIPs as well as an introduction to the features can be found [here](https://notes.ethereum.org/@ethpandaops/mekong#What-is-in-the-Mekong-testnet).

**Who is this guide for?**
For App developers, Stakers and Node operators who are interested in the upcoming Pectra upgrade.

[toc]

Overall
---
**FAQ**:
#### **Q:** What is Prague/Electra?
**A:** Prague and Electra are the names of the upcoming Ethereum hard fork. The included EIPs can be found [here](https://eips.ethereum.org/EIPS/eip-7600). Prague is the name of the fork on the execution client side, and Electra is the upgrade name on the consensus layer client side.

## Users/Devs
---
**FAQ**:
#### **Q:** What is EIP-7702/Account abstraction?
#### **Q:** Where can I find the specification for EIP-7702? How can I use it as a wallet dev?
#### **Q:** How do I use account abstraction?
#### **Q:** Do I have to wait for my wallet to support EIP-7702?
#### **Q:** What do i need to know about EIP-7702 as a smart contract dev?
#### **Q:** What do i need to know as a security engineer/auditor?
#### **Q:** What does the BLS opcodes add in pectra?
#### **Q:** How can i use the `BLOCKHASH` OPCODE?
#### **Q:** What are system contracts?
## Stakers
---
**FAQ**:
#### **Q:** What changes about deposits?
#### **Q:** How long do I have to wait for deposits now?
#### **Q:** What are `0x02` withdrawal credentials?
#### **Q:** How do I switch to `0x02` withdrawal credentials? How does it help me?
#### **Q:** Can I deposit a validator with `0x02` credentials directly?
#### **Q:** I have a validator with `0x00` credentials, how do i move to `0x02`?
#### **Q:** I have a validator with `0x01` credentials, how do i move to `0x02`?
#### **Q:** What is MaxEB?
#### **Q:** How do I consolidate my validator?
#### **Q:** What happens to my original, individual validators?
#### **Q:** When does the balance appear on my consolidated validator?
#### **Q:** When happens if I consolidate one validator with`0x01` and another with `0x00` credentials?
#### **Q:** What happens if I consolidate validators that are exited?
#### **Q:** How can I partially withdraw some ETH from my `0x02` validator?
#### **Q:** How much ETH can i withdraw from my validator?
#### **Q:** What happens to the ETH balance if my validator has `0x02` credentials and goes below 32 ETH?
#### **Q:** What happens to the ETH balance if my validator has `0x02` credentials and goes above 2048 ETH?
#### **Q:** Can I top up ETH in my `0x02` validator?
#### **Q:** How can I top up ETH in my `0x02` validator?
#### **Q:** What happens to the ETH balance if I consolidate and my validator has `0x02` credentials and the total balance goes above 2048 ETH?

0 comments on commit 2f992ec

Please sign in to comment.