Ga naar inhoud
Open J Tools
Many to Many 0.001 SOL per overdracht Platformkosten Tool openen

Many to Many verplaatst SOL of één SPL-token naar gekoppelde wallets, waarbij elke afzender die je importeert zijn eigen overeenkomende ontvanger een expliciet bedrag betaalt. De hele lijst draait als één batch en elke overdracht wordt ondertekend in je eigen browser, zodat de afzendersleutels nooit een server raken.

Many to Many j.tools/nl/tools/many-to-many

Tool openen

Platformkosten

0.001 SOL per overdracht

Netwerkkosten, rent en transactiewaarde zijn gescheiden.

Wanneer gebruik je deze tool?

#wanneer-gebruik-je-deze-tool
  • Je hebt veel bronwallets en elke wallet moet in één keer zijn eigen specifieke ontvanger financieren.
  • Je distribueert SOL of één SPL-token via een vaste afzender-naar-ontvanger-toewijzing.
  • Je beschikt al over een lijst met privésleutels van de afzender plus een overeenkomende lijst met ontvangersadressen, in dezelfde volgorde.
  • Je wilt bedragen per rij (een maximale sweep op sommige rijen, een vast aantal op andere) in plaats van overal één identiek bedrag.

Voordat je begint

#voordat-je-begint
  • Een aangesloten wallet is optioneel (hoe te verbinden). Die tekent nooit en betaalt nooit; die labelt alleen de run, zodat de commissie kan worden toegeschreven. Wat de batch eigenlijk nodig heeft, is een werkende RPC-verbinding, die de pagina voor je instelt.
  • De privésleutels van je afzenders, klaar om te importeren (base58, base64 of byte-array). De sleutels worden alleen in je browser gebruikt.
  • Een overeenkomende lijst met openbare adressen van ontvangers. De twee lijsten paren op positie.
  • Voor de SPL-modus: de token mint die je wilt verplaatsen. Kies het met de ingebouwde tokenkiezer.
  • Genoeg SOL in elke afzender om het bedrag, de platformkosten en de netwerkbasiskosten te dekken. SPL-ontvangers die een nieuw tokenaccount nodig hebben, kosten daarbovenop een kleine eenmalige rent.

Gebruik alleen tijdelijke wallets voor dit werk. Voer nooit een herstelzin of de privésleutel van een wallet met langetermijnbezit in.

Zo gebruik je de tool

#zo-gebruik-je-de-tool
  1. Kies SOL of een token en importeer de rijen

    Bovenaan de tool kun je een wallet aansluiten. Laat het token op SOL staan voor native overdrachten, of open de tokenkiezer en kies een SPL-token. Gebruik dan Afzenders importeren om de privésleutels te plakken en Ontvangers importeren om de adressen in dezelfde volgorde te plakken.

  2. Bekijk het paarvoorbeeld

    Kies een bedragmodus om elke rij in één keer te vullen: Max verzendt het volledige besteedbare saldo van elke afzender, Vast stelt één bedrag per rij in, en Percentage verzendt een deel van het saldo van elke afzender. Lees vervolgens de tabel Paren (van, naar, het saldo, het bedrag en de status van elke afzender) en corrigeer elk paar dat nog een afzender of een ontvanger nodig heeft.

  3. Voer de batch uit

    Controleer het paneel Samenvatting: de platformkosten voor alle gereedstaande paren, de geschatte netwerkkosten en het totaal te verzenden bedrag. Klik op Verstuur N paren, waarvan het label de paren telt die klaar zijn, en bekijk de status van elke rij totdat het resultatenvenster laat zien wat er is verzonden, mislukt of overgeslagen.

Belangrijkste instellingen

#belangrijkste-instellingen
  • Tokentype: volgt het token dat je kiest. SOL verplaatst native SOL; elke andere mint maakt van de hele batch een SPL-run.
  • Token mint: Verplicht voor SPL. Eén tokenmint voor alle paren, gekozen met de tokenkiezer.
  • Afzendersleutel (van): De privésleutel die de overdracht van die rij in de browser tekent. Accepteert base58, base64 of byte-array.
  • Ontvanger (naar): Het openbare adres dat de overeenkomende afzender betaalt.
  • Bedrag: Het bedrag voor dat paar, in SOL-eenheden (SOL-modus) of tokeneenheden (SPL-modus).
  • Bulkmodus: Vult elke rij automatisch in één keer in met Max, Vast of Percentage. Vult live, geen knop Toepassen. Bewerkte rijen worden vergrendeld totdat je het besturingselement wijzigt.
  • Platformkosten: 0.001 SOL per overdracht, on-chain in rekening gebracht binnen de eigen transactie van elke afzender. De kostenwallet wordt ingesteld door het platform, niet door jou.
  • Importopruiming: De import verwijdert dubbele sleutels of adressen binnen één geplakte lijst, waardoor de rijen eronder opschuiven. Controleer de koppelingen na elke import.

Vergoedingen en kosten

#vergoedingen-en-kosten
KostenBedrag
J Tools-platformkosten0.001 SOL per overdracht
Solana netwerkkostenBetaald aan validators tijdens de transactie; getoond in de live samenvatting.
Rent en transactiewaardeDe rent voor een nieuw tokenaccount voor de ontvanger is afkomstig van de afzender; maakt geen deel uit van de platformkosten.

Voordat je ondertekent

#voordat-je-ondertekent

Controleer het actuele overzicht voordat je ondertekent. De app toont het actuele bedrag, de vergoeding en de route.

Veelvoorkomende problemen

#veelvoorkomende-problemen
  • Overgeslagen wegens te klein restsaldo (M2M_RENT_DUST). Een rij die bij de afzender een positief SOL-restsaldo onder het rent-exempt minimum zou achterlaten, wordt overgeslagen. In SPL-modus geldt dit ook voor de SOL die na de kosten overblijft. Gebruik Max of verlaag het bedrag zodat de afzender genoeg SOL behoudt of volledig wordt geleegd.
  • Niet genoeg SOL (M2M_INSUFFICIENT_SOL). De afzender kan het bedrag plus de kosten niet betalen, of een SPL-afzender mist de SOL voor de kosten en eventuele rent voor een nieuw account. Vul die afzender aan. Rijen met nulbedragen worden ook overgeslagen.
  • Rijen zonder bijbehorende afzender of ontvanger. Een ontvanger zonder afzender tegenover zich kan niet verzenden, en een afzender zonder ontvanger wordt weergegeven alsof er een ontvanger ontbreekt. Lijn de twee lijsten in dezelfde volgorde uit en houd ze even lang.
  • Time-out voor bevestiging (CONFIRM_TIMEOUT). Een transactie is niet op tijd bevestigd, zelfs nadat de tool deze opnieuw heeft verzonden en de ketengeschiedenis nogmaals heeft gecontroleerd, waardoor deze als mislukt wordt gemarkeerd. Gebruik Alleen mislukte behouden, waarmee de mislukte en overgeslagen rijen worden bewaard, en probeer het opnieuw.
  • Een afzender is geen gewone wallet. Het adres achter die sleutel lijkt op een token- of nonce-account, dus er kan geen geld worden verzonden en de rij wordt overgeslagen.
  • Een lange lijst vertraagt, deze wordt niet afgewezen. Rijen worden in groepen van 100 ondertekend en verstuurd. Het broadcastendpoint staat 120 verzoeken per minuut per IP toe. Er is geen vaste limiet op het aantal overdrachten. Een lange run duurt dus langer en moet per rij worden gevolgd.

Praktische tips

#praktische-tips
  • Valideer beide kanten van de koppeling. Ontvangers zijn openbare adressen en kun je rechtstreeks controleren met Wallet Scope. Voor afzenders importeer je privésleutels. Leid daarvan eerst de openbare adressen af en scan deze apart. Zo ontdek je verkeerd geplakte rijen voordat ze tot een betaalde overdracht leiden. Verdeel lijsten langer dan 500 adressen over meerdere scans van Wallet Scope.
  • Gebruik Max om wallets volledig te legen. Max houdt rekening met de kosten en het rent-exempt minimum wanneer je het volledige saldo naar de ontvanger wilt sturen. Zo worden rijen niet wegens een te klein restsaldo overgeslagen.
  • Splits grote toewijzingen bewust. Je kunt duizenden paren plakken, maar als je de run niet kunt volgen, kun je fouten ook niet gericht oplossen. Verdeel lange lijsten in beheersbare batches en houd elke afzender-ontvangerkoppeling bij elkaar.

Gerelateerde tools

#gerelateerde-tools

Hulp

#hulp

De tool op deze pagina

Many to Many

j.tools/nl/tools/many-to-many

Platformkosten
0.001 SOL per overdracht
Netwerkkosten, rent en transactiewaarde zijn gescheiden.
Tool openen