Web3 · Developers

Solana developers: a Rust and Anchor team

A team that writes Solana programs in Rust with Anchor, the TypeScript clients that call them and the indexers that read the data back. The price for the scope is fixed in the contract before work starts.

Rust and Anchor, your repository
Please notePazl develops software on the client’s assignment and does not provide digital asset services: we do not issue, hold or exchange digital assets and do not promise income. Projects that need a licence or registration (issuing digital financial assets, exchange, custody) are built for clients licensed by the National Bank of Kazakhstan or AFSA (AIFC), or for foreign markets. Unsecured digital assets are not a means of payment in Kazakhstan.What the law says →
Breakdown

What our Solana developers build

The program, the client and the data, by one team.

ProgramsLogic in Rust: registries, deal terms, records, tokens for licensed projects.
AnchorAccount validation, constraints and tests written with the Anchor framework.
ClientsTypeScript clients and Phantom, Solflare and other wallets connected via the wallet adapter.
IndexersAccount and transaction data for fast screens and reports.
Comparison

Staff augmentation or a Solana team on a fixed scope

When each one fits.

Staff augmentation or a Solana team on a fixed scopeHourly staff augmentationPazl team
How you payPer hour, per personOne fixed price per scope
Who manages the workYou doWe do, against the agreed scope
Solana know-howDepends on who is availablePrograms, clients and indexers in one team
When it fitsYou have a Rust lead and need handsYou need the result, not more people to manage
Checklist

What the work includes

A build you can read, test and run without us.

  • Account designAccounts and instructions described before the code.
  • ProgramsRust and Anchor.
  • TestsOn a local validator and on devnet.
  • ClientA TypeScript client and wallet connection.
  • IndexerThe data your screens need.
  • HandoverRepository, docs and a 6-month warranty.
Step by step

How we work

From accounts to mainnet.

  1. Design the accounts

    Accounts, PDAs and instructions agreed before the code.

  2. Write the programs

    Rust and Anchor, tested on a local validator.

  3. Wire the client

    TypeScript client, wallet adapter and indexer.

  4. Devnet, then mainnet

    Tried on devnet, upgrade authority with you.

Important

Solana is not the EVM with a new name

A different language, a different data model, different tools: Solidity experience helps less here than it seems. That is why we agree the account design with you before the first line of code, and name the price for the scope after the brief and fix it in the contract.

Read next

Read next

The network, a comparison and the team.

Questions

Short and to the point.

Anchor or native Rust?

Anchor by default: it covers account checks that are easy to get wrong by hand. We drop to native Rust where compute or account size demands it, and say why in the docs.

Can you take over an existing program?

Yes. We first read the program, its accounts and its upgrade authority, list the risks and agree what to fix before writing new code.

Who holds the upgrade authority?

You do: a multisig you control, or nobody once you decide the program is final. The contract is made out to your company and the repository is yours.

How much does it cost to hire Solana developers?

There are no rates or hourly prices. We name the price for the scope after the brief and fix it in the contract.

Do we need a licence to build on Solana?

Writing programs needs none, and we hold none. If the product issues, exchanges or holds the digital assets of users in Kazakhstan, your company needs the status. Your lawyer decides this.

What should the Solana program do?

Describe the program or send the repository; we reply quickly with a scope.

Your selectionSolana teamPrice after the brief
The team gets your request; we reply during business hours.Price fixed in the contract before you pay.No calls unless you ask.
Request a quote
Project budget
Your request goes to the team. We reply by email, no cold calls.

Got a task? Write to us.

Describe your project on WhatsApp or by email. We reply during working hours and name the price after the brief.