Webcard is a TCP/IP stack and web server written in Java that runs on a Schlumberger Cyberflex Access smartcard. In this report, we describe the architecture and implementation of Webcard and the constaints and assumptions that influenced its design. We also include complete sources for the application and its supporting environment. September 23, 1999 Center for Information Technology Integration University of Michigan 519 W. William St. Ann Arbor, MI 48103-4943