How to use USD files in Extensions

Hey @toni.sm thanks for your answer !
I tried to use the add_reference_to_stage method and wrote it like this :

def setup_scene(self):
       world = self.get_world()
       world.scene.add_default_ground_plane()
       bin = world.scene.add(
             add_reference_to_stage(
                   usd_path= '/home/user/Documents/scene.usd',
                   prim_path= '/World/Bin',
             )
       )
       return

The problem now is that it says

‘Prim’ object has no attribute ‘name’

I assume it is due to the object generated by the add_reference_to_stage function that has not the attribute set up correctly but I can’t manage to fix this. I tried to follow the steps given by Nvidia to work with USD here but without success…

Do you think you can help me on this ?