$GREMLINAI is more than just another memecoin - it's a revolutionary Chaos-as-a-Service (CaaS) platform that helps developers stress-test their Solana dApps through controlled chaos. Our AI-powered Glitch Gremlin creates unpredictable scenarios and simulates real-world attacks, helping you build more resilient applications.
The future of dApp security is chaotic - embrace it
Unleash controlled chaos to expose vulnerabilities, fortify your dApps, and outsmart hackers before they strike.
Using advanced algorithms, Glitch Gremlin crafts chaos tailored to your system, exposing hidden vulnerabilities and edge cases no human test could imagine.
Shape the future of dApp security by proposing and voting on chaos tests. Collaborate with other engineers, influence what gets tested next, and drive innovation across the Glitch Gremlin ecosystem.
Built on Solana for blazing-fast transactions and minimal fees. Test more, pay less, and stay ahead of potential threats.
All chaos is contained in controlled environments. Our open-source systems are publicly audited, and our testing protocols are battle-tested to ensure the highest level of security.
The more chaos you create, the more you earn. Stake $GREMLINAI to fuel the ecosystem and earn rewards from successful chaos tests, protocol fees, and governance participation. Turn your contributions into real value.
- On-chain token mechanics
- AI-driven testing scenarios
- Community governance
- Real-world dApp security probing
- Symbol: $GREMLINAI
- Decimals: 9
- Chain: Solana
- Total Supply: 1,000,000,000
- Contract Address: Bx6XZrN7pjbDA5wkiKagbbyHSr1jai45m8peSSmJpump
π§ Currently in initial development phase:
- Token Configuration
- On-chain Program Development
- AI Engine Implementation
- Governance Integration
- Build the program:
cargo build-bpf
- Deploy to devnet:
solana program deploy target/deploy/glitch_gremlin.so --url devnet
- Save the Program ID:
export PROGRAM_ID=<your-program-id>
- Set upgrade authority:
solana program set-upgrade-authority $PROGRAM_ID \
--new-upgrade-authority <multisig-address>
Programs don't have wallet addresses - they have Program IDs. However, you can:
- Create a PDA (Program Derived Address) for your program:
const [pda] = await PublicKey.findProgramAddress(
[Buffer.from("glitch_gremlin")],
programId
);
- Use this PDA as the program's "wallet" for:
- Receiving tokens
- Managing escrow
- Storing program state
This project is in active development. Use at your own risk.
Stay updated with the latest news and announcements:
MIT
Glitch Gremlin AI provides Chaos-as-a-Service (CaaS) for Solana dApps through a combination of on-chain programs and off-chain AI testing capabilities.
# Install the SDK
npm install @glitch-gremlin/sdk
# Install the CLI globally
npm install -g @glitch-gremlin/cli
import { GlitchSDK, TestType } from '@glitch-gremlin/sdk';
// Initialize SDK
const sdk = new GlitchSDK({
cluster: 'devnet',
wallet: yourWallet
});
// Create a chaos request
const request = await sdk.createChaosRequest({
targetProgram: "Your program ID",
testType: TestType.FUZZ,
duration: 300, // 5 minutes
intensity: 5
});
// Monitor results
const results = await request.waitForCompletion();
- π€ AI-Driven Testing: Intelligent chaos testing tailored to your Solana program
- π Security First: Comprehensive vulnerability scanning and exploit testing
- π Real-time Monitoring: Detailed metrics and performance analysis
- ποΈ Governance: Community-driven testing proposals and protocol improvements
- π° Token Economics: Stake $GREMLINAI to participate in governance
glitch-gremlin/
βββ sdk/ # Core SDK implementation
βββ cli/ # Command line interface
βββ examples/ # Usage examples
βββ docs/ # Documentation
# Install dependencies
npm install
# Build all packages
npm run build
# Run tests
npm test
# Run specific package tests
cd sdk && npm test
cd cli && npm test
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
For security concerns, please email [email protected] or open a GitHub issue.