You use to be able to buy a gallon of blood($1) at the local slaughter house for cat fish bait. Cut squares of cotton cloth, put a glob of blood on it, fold the ends and tie with string, ready to fish.

Some would "cook" the blood to make it firm enough to stay on the hook. Probably how many commercial cat fish baits are made today.