여러분의 스택이 그대로 작동합니다 — Solidity, Hardhat, Foundry, MetaMask — 체인 ID 변경과 컴파일러 플래그 하나면 충분합니다. 바뀌는 것은 컨트랙트 아래의 지반입니다: 거버넌스 투표로 걷어낼 수 없는 통화 규칙과 합의입니다.
주의해야 할 단 한 가지: Solidity 0.8.20+는 기본적으로 Shanghai를 대상으로 하여 PUSH0를 출력하는데, Paris에는 PUSH0가 없습니다. EVM 버전을 고정하면 나머지는 모두 평범합니다.
import { HardhatUserConfig } from "hardhat/config";
const config: HardhatUserConfig = {
solidity: {
version: "0.8.24",
settings: { evmVersion: "paris" },
},
networks: {
parallax: {
url: "https://rpc.parallaxprotocol.org",
chainId: 2110,
},
},
};
export default config;[profile.default] evm_version = "paris" [rpc_endpoints] parallax = "https://rpc.parallaxprotocol.org"
설계 방식을 바꾸는 다섯 가지 차이 — Solidity를 작성하는 방식을 바꾸는 것은 없습니다.
역사적으로 희소한 화폐 위에 세워진 모든 금융 수단 — 신용, 교환, 수탁, 파생상품 — 은 어딘가에서 정산됩니다. Parallax에서는 고정된 공급량을 갖고 물리적 작업으로 보호되는 기초 자산을 상대로, 재단도, 토큰 투표도, 특정 트랜잭션을 우대하거나 거부할 메커니즘도 없는 체인 위에서 정산됩니다. 여러분의 컨트랙트는 그 중립성을 물려받습니다: 누구도 배포를 막을 수 없고, 배포된 것은 무엇도 멈출 수 없습니다.