在三星堆和金沙遗址的考古发掘中,出土了大批象牙和海贝。这在中国乃至世界考古史上都是从未有过的。古蜀人为什么会拥有如此多的象牙?它们来自何方?用途何在?这些象牙都是有规律地平行放置在一起、层层堆积起来深埋于地下的,最多的堆积层可达8层,同坑埋藏的还有大量玉器和青铜器。学者们因此推测,象牙应是古蜀王国的祭祀用品。三星堆和金沙出土的象牙经鉴定均为亚洲象,同时出土的海贝,经鉴定可能来自太平洋和印度洋温暖的海域,一些学者因之认为这些海贝和象牙,很可能来自异域的远程商贸。亚洲象仅雄象有门齿,每头雄象两根门齿,重达数吨的象牙,意味着数量惊人的庞大象群。那么,商周时期四川盆地是否有过象群的栖息活动呢?这些数量惊人的象牙,是否就是在当地出没的象群中获取的呢?有学者认为古代文献透露的信息以及考古发现提供的启示可知,商周时期的长江流域和四川境内,很可能有大规模的象群活动、栖息,三星堆和金沙遗址出土的大量象牙很可能是蜀地所产。而另一些学者从目前尚未发现猎杀大象后必然要留下大量的遗骸来推测,三星堆和金沙遗址出土的象牙,必定不是原产于蜀之本土。类似三星堆出土的大量货贝、虎斑纹贝、环纹货贝等海贝,在河南安阳殷墟妇好墓、山东青州苏埠屯商代晚期墓中也曾出土数千枚。研究表明,殷墟的海贝出自我国东海及南海。那么,三星堆的海贝无论是来自殷墟还是来自印度洋,都说明了古代蜀人与外界的交往情况。研究还表明,这些海贝当时已有了原始货币的职能,从数量来看应是一笔不小的财富。所以有学者认为,中原和古蜀都不产海贝,这些海贝显然是从太平洋和印度洋沿岸地区辗转而来的舶来品,反映了“蜀道之难,难于上青天”的古蜀人的商贸活动区域是相当广阔的。