Direct Shreds - เริ่มงานเร็ว
ติดตั้ง SLV
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | shดิสก์ $12

ด้วยคําสั่งเดียว
slv b initคุณสามารถเปิดประทุน สภาพแวดล้อมการพัฒนาได้ทันที Solana หุ่นยนต์ใช้ข้อมูลกระแสน้ําที่มีประสิทธิภาพสูงbash
slv b initslv b init- ใช้
shreds-tsถ้าคุณชอบ TypeScriptหุ่นของเชร็ดส์ - ใช้
shreds-rustสําหรับ Rustหุ่นยนต์ที่หมุนได้ - บิดเบี้ยว
อนุญาตแหล่งที่มาของโพรบวัดเวลาแฝง ICMP
สำหรับการเลือกภูมิภาคของ Shreds ERPC จะส่งโพรบวัดเวลาแฝง ICMP ไปยัง IP ที่ลงทะเบียนของคุณจากโฮสต์พร็อกซีที่แสดงด้านล่าง อนุญาตคำขอ ICMP echo ขาเข้าจาก IP ต้นทางที่แสดงไว้ทั้งหมด หากถูกไฟร์วอลล์ (ufw, ไฟร์วอลล์ระบบคลาวด์, กลุ่มความปลอดภัย เป็นต้น) บล็อก ค่าที่วัดได้อาจเป็น
9999ms และอาจมีการเลือกภูมิภาคที่ไม่เหมาะสม IP หลายรายการในภูมิภาคเดียวกันมาจากโฮสต์โพรบคนละเครื่อง และจำเป็นต้องอนุญาตทั้งหมด| ภูมิภาค | IP ต้นทาง ICMP |
|---|---|
| 🇳🇱 Amsterdam | 64.130.43.108, 82.21.43.35 |
| 🇺🇸 New York | 151.243.244.162 |
| 🇩🇪 Frankfurt | 64.130.41.236, 151.241.178.73 |
| 🇯🇵 Tokyo | 143.20.238.88 |
| 🇸🇬 Singapore | 67.209.55.19, 151.245.186.3 |
| 🇬🇧 London | 64.130.63.211, 151.241.65.10 |
เลือก Far Point แล้ว
Far Point ของ Shared Shreds เป็นตัวเลือกสำรองที่มีความจุจำกัด แต่ละ endpoint รองรับ stream ที่พร็อกซีพร้อมกันได้สูงสุด 32 รายการรวมลูกค้าทั้งหมด ไม่ใช่ 32 สล็อตต่อลูกค้า การสตรีมจะมีประสิทธิภาพสูงสุดเมื่อ subscriber ทำงานใกล้กับ Shreds endpoint ที่เลือก stream ระยะไกลจะใช้การเชื่อมต่อร่วม หน้าต่างควบคุมโฟลว์ และความจุ egress เป็นเวลานานกว่า เพื่อช่วยให้สภาพแวดล้อมแบบใช้ร่วมกันตอบสนองได้ดี โปรดอนุญาต IP ต้นทางของโพรบ ICMP ระดับภูมิภาคทั้งหมดที่แสดงไว้ แล้วเรียกใช้การเลือกภูมิภาคอีกครั้ง สำหรับการใช้งานต่อเนื่อง โปรดพิจารณา ERPC VPS ใกล้กับ endpoint ที่เลือก หากต้องการพื้นที่ทางภูมิศาสตร์อื่น สามารถจัดเตรียม Dedicated Shreds ในภูมิภาคที่ต้องการได้ ทั้งนี้ขึ้นอยู่กับความพร้อมให้บริการและการวางแผนการติดตั้ง
ใช้ ERPC VPS ใกล้ endpoint นี้ · ปรึกษาเรื่อง Dedicated Shreds ในภูมิภาคที่ต้องการ
https://erpc.global/en/doc/shredstream/quickstart/
ตัวอย่างลูกข่ายการฌาปนกิจ - TypeScript
- เปลี่ยนชื่อ
.env.sampleแฟ้มไปยัง.env. - ปรับปรุงค่าใน
.envแฟ้มที่มีจุดสิ้นสุดจริง ๆ ของคุณ:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"⚠️~ หมายเหตุ:~ จุดปลายนี้ถูกจัดให้เป็นตัวอย่างและไม่สามารถใช้ได้โดยตรงเลย okenten and ตั้งจุดปลายจริงของคุณตามที่ต้องการ
- ติดตั้งแพกเกจที่ขึ้นกับสคริปต์แล้วให้ประมวลผล:
bash
pnpm i
pnpm devpnpm i
pnpm dev
ตัวอย่างลูกข่ายการฌาปนกิจ - Rust
- เปลี่ยนชื่อ
.env.sampleto.env - แก้ไข
.envกับจุดปลายชเรดที่แท้จริงของคุณ:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"** โปรดทราบด้วยว่า*
จุดปลายนี้ เป็นตัวอย่าง และไม่สามารถใช้งานได้ โปรดรับและปรับแต่งจุดปลายที่เหมาะสมสําหรับสภาพแวดล้อมของคุณ
- สร้างและดําเนินการลูกค้า:
bash
RUST_LOG=info cargo runRUST_LOG=info cargo run
เปิดหน้าปัด: https://dashboard.erpc.global/th
Solana เครือข่าย SDK

โปรแกรมลูกความถูกรวมไว้ในรหัสเริ่มต้นของชเรดส์ ที่ดาวน์โหลดมาผ่านทาง
slv b init คําสั่ง
ใช้พลังงานจากโอเพนซอร์สSolana สายน้ํา SDKการสนับสนุนทั้งสองอย่าง Rust ถึง TypeScriptSTDK เปิดใช้งานการจัดการที่มีประสิทธิภาพของ Solanaชั้น การ สื่อ ความ โดย ตรง —
รวม ทั้ง การ บอก รับ ของ ชเรด, การ ตระ เตรียม ของ แพ็ก เกต, และ การ ถอน การ ติด ต่อ ทาง ธุรกิจ.
ด้วย SDK นี้ คุณสามารถเริ่มต้นพัฒนากับแม่น้ําเชร็ดส์ได้ทันที
รหัสเริ่มต้นที่สร้างโดย
slv b init ใช้เป็นต้นแบบที่ใช้งานได้จริงในการสร้างโปรแกรมของคุณเองสําหรับรายละเอียดเพิ่มเติม, เยี่ยมชม GitHub คลังแพกเกจ:
https://github.com/ValidatorsDAO/solana-stream






