The versatile biological activities of proteoglycans are mainly mediated by their glycosaminoglycan (GAG) components. Unlike proteins and nucleic acids, no satisfactory method for sequencing GAGs has been developed. This paper describes a strategy to sequence the GAG chains of heparin. Heparin, prepared from animal tissue, and processed by proteinases and endoglucuronidases, is 90% GAG heparin and 10% peptidoglycan heparin (containing small remnants of core protein). Raw porcine mucosal heparin was labelled on the amino termini of these core protein remnants with a hydrophobic, fluorescent tag [N-4-(6-dimethylamino-2-benzofuranyl) phenyl (NDBP)-isothiocyanate]. Enrichment of the NDBP-heparin using phenyl-Sepharose chromatography, followed by treatment with a mixture of heparin lyase I and III, resulted in a single NDBP-linkage region tetrasaccharide, which was characterized as ΔUAp(1→3)-β-D-Galp(1→3)-β-D-Galp(1→4)-β-Xylp-(1->O-Ser-NDBP (ΔUAp is 4-deoxy-α-L-threo-hex-4-enopyranosyl uronic acid). Several NDBP-octasaccharides were isolated when NDBP-heparin was treated with only heparin lyase I. The structure of one of these NDBP-octasaccharides, ΔUAp2S(1→4)-α-D-GlcNpAc(1→4)-α-L-IdoAp(1→4)-α-D-GlcNpAc6S(1→4)-β-D-GlcAp(1→3)-β-D-Galp(1→3)-β-D-Galp(1→4)-β-Xylp-(1->O-Ser NDBP (S is sulphate, Ac is acetate), was determined by 1H-NMR and enzymatic methods. Enriched NDBP-heparin was treated with lithium hydroxide to release heparin, and the GAG chain was then labelled at xylose with 7-amino-1,3-naphthalene disulphonic acid (AGA). The resulting AGA-Xyl-heparin was sequenced on gradient PAGE using heparin lyase I and heparin lyase III. A predominant sequence in heparin at the protein core attachment site was deduced to be -D-GlcNp2S6S(or 6OH)(1→4)-α-L-IdoAp2S-(1→4)-α-D-GlcNp2S6S(or 6OH)(1→4)-α-L-IdoAp2S(1→4)-α-D-GlcNp2S6S(or 6OH)(1→4)-α-L-IdoAp2S(1→4)-α-D-GlcNpAc(1→4)-α-L-IdoAp(1→4)-α-D-GlcNpAc6S(1→4)-β-D-GlcAp(1→3)-β-D-Galp(1→3)-β-D-Galp(1→4)-β-Xyl-AGA.