An effective strategy for preparing nickel nanoparticles encapsulated in polymer matrix-derived carbon shell with high catalytic activity and long-term durability toward urea electro-oxidation