Palm was built by a world-class team of Ethereum protocol engineers led by Daniel Heyman, former Co-Founder and General Manager of ConsenSys’s protocol engineering division.
The vision of Palm was to provide the Ethereum ecosystem with a solution that solved the challenges faced by many artists, creators, platforms, and users working with NFTs on mainnet Ethereum today to keep them a part of the Ethereum community rather then having them seek out other networks or communities.
To that end, Palm has been designed to have a developer experience as close to (if not identical to) Ethereum as possible. At the protocol layer, Palm is an EVM-based sidechain. This means that smart contracts written for mainnet Ethereum will run on Palm with minimal if any modifications, and developers who have spent countless hours learning Solidity and best practices for Ethereum smart contracts don’t have to pick up a new language.
At the API layer, developers can access Palm through Infura APIs just like they do for Ethereum using the same API endpoints – no new integrations required. Finally, familiar wallets and developer tools like MetaMask and Truffle work with Palm out of the box, again creating a familiar experience for developers.
For more information on building on Palm, deploying smart contracts, or using the Bridge to move assets from Ethereum mainnet, check out our developer docs.