Avalanche Launches Apricot Phase Two
Avalanche released the code for Phase Two of the #Apricot upgrade, which includes breaking changes.
Apricot Phase Two contains new C-Chain precompiles (you can find a good explanation of what a “precompile” is in Appendix E of the Ethereum Yellow Paper) that makes Avalanche Native Tokens (ANTs) more powerful. After this upgrade, you’ll be able to import custom tokens from the X-Chain and wrap them as ARC-20s on the C-Chain for use in the 50+ live dApps deployed there.
Additionally, Apricot Phase Two activates the Berlin EIPs (which activated on Ethereum in mid-April). These include:
- EIP-2565 (ModExp Gas Cost): Defines the gas cost of the ModExp (0x00..05) precompile.
- EIP-2929 (Gas cost increases for state access opcodes): Increases gas cost for SLOAD, *CALL, BALANCE, EXT* and SELFDESTRUCT when used for the first time in a transaction.
- EIP-2718 (Typed Transaction Envelope): Defines a new transaction type that is an envelope for future transaction types.
- EIP-2930 (Optional access lists): Adds a transaction type which contains an access list, a list of addresses and storage keys that the transaction plans to access. Accesses outside the list are possible, but become more expensive.
What is Avalanche?
Avalanche is an open-source platform for launching decentralized applications and enterprise blockchain deployments in one interoperable, highly scalable ecosystem.
📰 INFO: