EscrowGuild is a cutting-edge platform specializing in secure and efficient escrow services within the Web3 ecosystem. This project is built using Next.js, langchain, langgraph, gaianet and leverages advanced AI models for smart contract generation and user interaction.
- Smart Contract Generation: Automated creation of escrow smart contracts for various asset exchanges (ETH, ERC20 tokens, NFTs).
- AI-Powered Assistance: Utilizes advanced language models for user interaction and contract customization.
- Gaianet Integration: Leverages Gaianet public nodes for enhanced performance and reliability.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
EscrowGuild utilizes the following AI models:
- YiCoder: A powerful code generation model used for smart contract creation.
- Phi-small: An efficient chat model for user interactions and query processing.
These models are accessed through Gaianet public nodes, ensuring fast and reliable performance.
To learn more about the technologies used in this project:
- Next.js Documentation - learn about Next.js features and API.
- Gaianet - explore Gaianet's public AI nodes.
- EscrowGuild Docs - detailed documentation on our escrow services and smart contracts.
We welcome contributions! Please see our Contribution Guidelines for more information on how to get involved.
EscrowGuild can be easily deployed on various platforms. For optimal performance, we recommend using services that support edge computing and are compatible with Next.js.
Check out our deployment documentation for detailed instructions.