https://github.com/yanukadeneth99/ezcontract
Create contracts with an interface, never having to worry about typing code.
https://github.com/yanukadeneth99/ezcontract
ethereum evm smart-contracts xrp xrp-evm-sidechain
Last synced: 3 months ago
JSON representation
Create contracts with an interface, never having to worry about typing code.
- Host: GitHub
- URL: https://github.com/yanukadeneth99/ezcontract
- Owner: yanukadeneth99
- License: mit
- Created: 2023-11-30T19:34:07.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-04T17:01:55.000Z (about 1 year ago)
- Last Synced: 2025-01-11T19:30:20.222Z (5 months ago)
- Topics: ethereum, evm, smart-contracts, xrp, xrp-evm-sidechain
- Language: TypeScript
- Homepage: https://ez-contract.vercel.app
- Size: 10.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EZContract
Create contracts with an interface, never having to worry about typing code.
## What is EZContract?
EZContract is an easy way to deploy contracts on the [XRP EVM Sidechain](https://opensource.ripple.com/docs/evm-sidechain/intro-to-evm-sidechain/). Instead of writing Solidity Code with Hardhat to deploy, simply fill in the information about your project and just deploy!
Contracts deployed using EZContract are not stored anywhere nor controlled by us. Everything you create, you own completely. To be honest, we don't even know what you did after you deployed.
## How does EZContract work
Select which contract to deploy:

Fill out the form, and submit!

## XRP EVM Sidechain
This is the newest project by the XRP Team to have an EVM comptaible chain for smart contracts!
You can easily add the XRP EVM Sidechain network after selecting what contract to deploy:

Some highlights of the EVM sidechain include:
- Support for 1000 transactions per second, enabling large loads and throughput.
- Low transaction confirmation times, producing a block every 5 seconds.
- 1 block finalization time; once a block is added to the chain and confirmed, it's considered final.
- Full Ethereum Virtual Machine (EVM) compatibility, enabling you to connect your wallet and interact with or deploy smart contracts written in Solidity.## Phases
- Phase 1 - Working on the current version on ERC 20, ERC 721 and ERC 1155 to make the User Experience better.
- Phase 2 - Upcoming
- Phase 3 - Upcoming## Contribution
Feel free to contribute to this project to make it better and add in new features and contracts!
## FAQ
Q: Is this production ready?
A: Absolutely NOT. The contracts haven't been audited yet for Production application. This application should only be used for development purposes.Q: Is this application free?
A: Yes, this application is meant to be free; open-source, community project.## Setup
Make an `.env.local` file and fill in the following information
```env
NEXT_PUBLIC_APP_NAME=""
NEXT_PUBLIC_APP_ID=""
```Go to [WalletConnect](https://cloud.walletconnect.com/sign-in) to get your own App ID.