Verify it yourself
Check it yourself
Everything on this site can be checked from a terminal with Foundry's cast, without trusting us or this website.
Set up
Terminal
# Foundry: https://getfoundry.sh
$ export RPC=https://rpc.mainnet.chain.robinhood.com
$ export FACTORY=0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e
$ export TOKEN=0x… # $BSTR
$ export ROUTER=0xF053C6dFB304C0d5Dff1E7B628CBA297a7E939FC
$ export RESERVE=0xcD5BA1fD3B42793F6C78A179877Ab8Cd63297C19
1. Fees go to the router
Pons keeps a record of every launch. The fourth field is the creator fee recipient; it should be the router.
Terminal
$ cast call $FACTORY "getLaunchedToken(address)((address,address,address,address,address,uint256,uint24,int24,uint16,bool,uint8,uint256,uint256,uint256,bool))" $TOKEN --rpc-url $RPC
(token, curve, deployer, ROUTER, 0x000…, 4200000000000000000, 0, 200, 100, false, 0, …, true)
2. The split is fixed
Terminal
$ cast call $ROUTER "reserveBps()(uint16)" --rpc-url $RPC
9000
$ cast call $ROUTER "reserve()(address)" --rpc-url $RPC
RESERVE
There is no setter for either. You can confirm that by reading the verified source on Blockscout.
3. Harvest yourself
Anyone can push the fees along. Use the button on the war chest page, or:
Terminal
$ cast call $ROUTER "pending()(uint256)" --rpc-url $RPC
$ cast send $ROUTER "harvest()" --rpc-url $RPC --account you
4. Read the log
Terminal
$ cast call $RESERVE "acquisitionCount()(uint256)" --rpc-url $RPC
$ cast call $RESERVE "acquisition(uint256)((string,uint64,uint64,uint32,uint8,string,bytes32))" 1 --rpc-url $RPC
$ cast call $RESERVE "withdrawal(uint256)((address,uint64,uint128))" 1 --rpc-url $RPC
5. Re-hash a receipt
Download the metadata file an acquisition points to and hash its bytes. It must equal the hash in the record.
Terminal
$ curl -s $METADATA_URI -o meta.json
$ cast keccak 0x$(xxd -p meta.json | tr -d '\n')