You asked

Can I adapt the ttartisan 100mm f 2 8 2x macro to canon rf?

You don't need an adapter. The TTArtisan 100mm f/2.8 2X Macro is listed for Canon RF as a native mount, so you can use it directly on an RF body. It's manual focus only and has no stabilisation, so it suits slow, deliberate macro work.

On a full-frame RF body like the Canon EOS R6 Mark II or Canon EOS R5 Mark II, it frames as a true 100mm. On an APS-C RF body like the Canon EOS R10, it frames like about 160mm, and the f/2.8 gives roughly the depth of field of f/4.5. That's a nice tighter reach for insects and small flowers, but you'll need more room to work.

Written by Claude from this site's pages.

From these pages