The Wizard
{"title": "The Wizard", "logoImg": "bafkreiejd7eellxabhy2twr7g63heurtftcsr6dnxwf53oig7tkieosdhm", "website": "https://thewizard.app/", "bannerImg": "bafkreidsu6ylsuot5bzhwhwiitsrhvxt5fpinygcvctned2lu64keutede", "createdAt": 1742737353429, "userGithub": "tolgayayci/wizard", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-23T13:53:11.736Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x0d4204606b2c7d5cc8fe979d7f36f65b2ace832a78baaabc3dc60a542f15bae957cae44212eab55a7275ede595fb41bbeec81a28bd3d8f83df769b1894a452e71c", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-23T13:53:11.736Z", "expirationDate": "2025-06-21T13:53:11.736Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xdee249A3EA13583B53c48F5e25d5611b0D229C5B", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#yklabsofficial#40897846", "nullifiers": ["v0.0.0:oW69ZCiEhRME2uS0nChdNRMUgmogPLpAsC01xzuJDNo="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-23T13:26:49.795Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0xd5f00af53b46e7967d3363f3a4c653dd52afc1fcbe6fd78770d3d0422c269a8d11b9242e2bfebfd3a3ae630063aafa975934a4d5902d17b23d14994c7c467e281b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-23T13:26:49.795Z", "expirationDate": "2025-06-21T13:26:49.795Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xdee249A3EA13583B53c48F5e25d5611b0D229C5B", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#WizardOnStylus", "nullifiers": ["v0.0.0:ovYogkfRMQWLa+EEEFSWtobiShYBaE7Ne2Mru91SsP8="]}}}, "description": "Wizard provides a complete development environment for Arbitrum Stylus smart contracts. From writing code to deploying contracts, every step is streamlined and accessible directly in your browser instead of complex +30 min local setup.\n\n**Demo:** https://x.com/arbitrum/status/1889010128562933845\n**App:** https://docs.thewizard.app/getting-started/introduction.html\n**Docs:** https://docs.thewizard.app/getting-started/introduction.html\n\n--\n\n# ✨ Features\n\n- **Zero Setup Required** - Start building Stylus smart contracts instantly\n- **Professional Editor** - Full syntax highlighting with Stylus SDK integration\n- **Instant Compilation** - Compile Rust to Stylus bytecode in seconds\n- **Built-in Deployment** - Deploy to Arbitrum Sepolia with pre-funded wallet\n- **Interactive Testing** - Test contracts through auto-generated interface\n- **Code Sharing** - Share contracts via public links\n\n--\n\n# 💫 Wizard vs Traditional Setup\n\n**Initial Setup:**\n- **Traditional Setup:** Requires over 30 minutes of installation and configuration.\n- **Wizard:** Less than 30 seconds—simply open your browser.\n\n**Prerequisites:**\n- **Traditional Setup:** Needs Rust toolchain, Docker, VS Code, and Foundry.\n- **Wizard:** Only requires a modern web browser.\n\n**Development:**\n- **Traditional Setup:** Local machine setup involving multiple tools.\n- **Wizard:** Fully browser-based IDE with no local setup required.\n\n**Compilation:**\n- **Traditional Setup:** Involves configuring a local WASM toolchain.\n- **Wizard:** Offers instant cloud-based compilation.\n\n**Deployment:**\n- **Traditional Setup:** Manual wallet and network configuration.\n- **Wizard:** Simple one-click deployment using a pre-funded wallet.\n\n**Testing:**\n- **Traditional Setup:** Setting up local test environments manually.\n- **Wizard:** Automatically generates ABIs with an interactive testing interface.\n\n**Updates:**\n- **Traditional Setup:** Requires manual updates of the toolchain.\n- **Wizard:** Platform stays continuously updated automatically.\n\n**Collaboration:**\n- **Traditional Setup:** Complex to share development environments.\n- **Wizard:** Instant, easy sharing of contracts via public links.\n\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "yklabsofficial", "projectTwitter": "WizardOnStylus"}