Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Smart contracts behind Kobolt, a no-code ERC-20 token creator on Base: token factory, vesting, staking, airdrops and liquidity locks. Verified on BaseScan.
翻訳待ち
Loading the full README.
Read the full README ↗Smart contracts behind Kobolt, a no-code token creator on Base. Anyone can create an ERC-20 token from their own wallet, then add vesting, staking, airdrops and liquidity locks, without writing code.
| Contract | Address |
|---|---|
KoboltFactory | 0xb940565698abbA5caB093dA6185f477bb711d9EF |
KoboltModules | 0x8aeD3ebE83Edf1ff190ed0935C89897e5d3033EE |
Both are verified on BaseScan. Every token, vesting vault and staking pool is created by one of these two contracts. Read the live fees with prices() on either contract.
| Contract | What it does |
|---|---|
KoboltFactory | Creates tokens for a fee in ETH and counts every token it creates (totalDeployed()). The fee is a base price plus an add-on for each chosen feature (mintable, burnable, pausable); feeFor(config) returns the exact amount. It goes straight to the treasury. Each price is capped at 0.02 ETH. |
KoboltToken | The ERC-20 each creator gets. Name, symbol, decimals, supply, max supply and the mintable/burnable/pausable switches are fixed at creation. The creator is the owner (two-step transfer; can't renounce while paused); Kobolt has no powers over it. maxSupply caps every token ever minted, and equals the initial supply for fixed tokens. Not upgradeable, no transfer taxes or blacklists. |
KoboltModules | Add-on modules for any ERC-20, each for a fee in ETH (capped at 0.02 ETH): creates vesting vaults and staking pools owned by the caller, sends airdrops to up to 500 wallets in one transaction, and locks LP tokens or LP position NFTs until a set time. The owner can only change prices and the treasury; it has no power over vaults, pools or locked assets. |
KoboltVesting | One vault per token. The owner adds schedules (start, cliff, linear duration) that can never be revoked; only the beneficiary can claim, and nobody can take locked tokens out. |
KoboltStakingPool | Stake a token, earn the same token. The owner funds rewards spread over a set duration, optionally capped at a maximum APR; stakers can leave at any time. |
Requires Foundry.
git clone --recurse-submodules https://github.com/Youngmoody1/kobolt
cd kobolt
forge test -vv
artifacts/ holds the ABI and creation bytecode used by the Kobolt app. Regenerate them after any contract change:
forge build
jq -c '{abi: .abi, bytecode: .bytecode.object}' out/KoboltFactory.sol/KoboltFactory.json > artifacts/KoboltFactory.json
jq -c '{abi: .abi, bytecode: .bytecode.object}' out/KoboltModules.sol/KoboltModules.json > artifacts/KoboltModules.json
test/Security.t.sol.Found a security problem? Please don't open a public issue. Email [email protected] instead.
MIT. See LICENSE.