{"id":30686589,"url":"https://github.com/roswelly/bonkfun-trading-bot","last_synced_at":"2025-09-01T23:06:06.722Z","repository":{"id":304883628,"uuid":"1016035969","full_name":"roswelly/bonkfun-trading-bot","owner":"roswelly","description":"solana trading bot on letsbonkfun. bonkfun volume bot, sniper, copy trading bot using laserstream and geyser on letsbonkfun, bonkfun","archived":false,"fork":false,"pushed_at":"2025-08-12T21:18:28.000Z","size":63,"stargazers_count":69,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-12T23:26:22.366Z","etag":null,"topics":["bonkfun","bundler","laserstream","letsbonkfun","sniper","volume-bot"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/roswelly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-08T11:50:48.000Z","updated_at":"2025-08-12T21:18:32.000Z","dependencies_parsed_at":"2025-07-17T01:21:26.271Z","dependency_job_id":"395e9c6e-bbb8-44ba-9343-8d7fe4e8d136","html_url":"https://github.com/roswelly/bonkfun-trading-bot","commit_stats":null,"previous_names":["caterpillardev/bonkfun-trading-bot","roswelly/bonkfun-trading-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/roswelly/bonkfun-trading-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roswelly%2Fbonkfun-trading-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roswelly%2Fbonkfun-trading-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roswelly%2Fbonkfun-trading-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roswelly%2Fbonkfun-trading-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/roswelly","download_url":"https://codeload.github.com/roswelly/bonkfun-trading-bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roswelly%2Fbonkfun-trading-bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273203283,"owners_count":25063279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bonkfun","bundler","laserstream","letsbonkfun","sniper","volume-bot"],"created_at":"2025-09-01T23:06:00.203Z","updated_at":"2025-09-01T23:06:06.717Z","avatar_url":"https://github.com/roswelly.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bonkfun trading bot | Bonkfun bundler | Bonkfun volume bot | Bonkfun sniper bot \n\nThis project is a letsbonkfun bundler, letsbonkfun copy trading, letsbonkfun sniper, letsbonkfun bundler volume bot that allows you to interact with the letsbonkfun. It provides an SDK for creating pools, adding liquidity, swapping tokens, and more, using the BonkSwap on-chain program.\n\n## Features\n- Create and manage BonkSwap pools\n- Add liquidity and become a provider\n- Swap tokens using the BonkSwap AMM\n- Withdraw fees and rewards\n- Fully typed TypeScript SDK\n\n## Usage Example\n\n```typescript\nimport { BonkSwapSDK } from \"./src\";\nimport { AnchorProvider } from \"@coral-xyz/anchor\";\nimport { PublicKey, Keypair, Connection } from \"@solana/web3.js\";\nimport { BN } from \"bn.js\";\n\nconst connection = new Connection(\"https://api.devnet.solana.com\");\nconst wallet = Keypair.generate(); // Replace with your wallet\nconst provider = new AnchorProvider(connection, wallet, {});\n\nconst sdk = new BonkSwapSDK(provider);\n\nasync function main() {\n  const accounts = {\n    state: new PublicKey(\"STATE_PUBKEY_HERE\"),\n    pool: new PublicKey(\"POOL_PUBKEY_HERE\"),\n    tokenX: new PublicKey(\"TOKEN_X_PUBKEY_HERE\"),\n    tokenY: new PublicKey(\"TOKEN_Y_PUBKEY_HERE\"),\n    poolXAccount: new PublicKey(\"POOL_X_ACCOUNT_PUBKEY_HERE\"),\n    poolYAccount: new PublicKey(\"POOL_Y_ACCOUNT_PUBKEY_HERE\"),\n    adminXAccount: new PublicKey(\"ADMIN_X_ACCOUNT_PUBKEY_HERE\"),\n    adminYAccount: new PublicKey(\"ADMIN_Y_ACCOUNT_PUBKEY_HERE\"),\n    admin: wallet.publicKey,\n    projectOwner: new PublicKey(\"PROJECT_OWNER_PUBKEY_HERE\"),\n    programAuthority: new PublicKey(\"PROGRAM_AUTHORITY_PUBKEY_HERE\"),\n    systemProgram: new PublicKey(\"11111111111111111111111111111111\"),\n    tokenProgram: new PublicKey(\"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\"),\n    rent: new PublicKey(\"SysvarRent111111111111111111111111111111111\"),\n  };\n\n  const args = {\n    lpFee: new BN(100),\n    buybackFee: new BN(50),\n    projectFee: new BN(25),\n    mercantiFee: new BN(25),\n    initialTokenX: new BN(1000000),\n    initialTokenY: new BN(1000000),\n    bump: 255,\n  };\n\n  const tx = await sdk.createPool(accounts, args);\n  console.log(\"Create pool transaction signature:\", tx);\n}\n\nmain().catch(console.error);\n```\n## Contact\n\n-[twitter](https://x.com/roswellecho)\n-[telegram](https://t.me/roswellecho)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froswelly%2Fbonkfun-trading-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froswelly%2Fbonkfun-trading-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froswelly%2Fbonkfun-trading-bot/lists"}