Giwa Signals · Whitepaper
The NFT Bank on GIWA
Every alien is a Vault. Stake it in the Bank, join a Signal Station, and let its Vault keep the record.
v1.0 · Testnet edition · Last updated 30 September 2026
Collection
Planned2,222 generative aliens
Vaults
PlannedOne per alien, bound to the NFT
Staking
PlannedIn the Bank, after an independent audit
Signal Stations
PlannedCrews and seasons
Signal Network
LivePassports, Signal Points, leaderboard — GIWA Sepolia (chain 91342)
Signals token
PlannedProject token; Signal Points planned to convert
Notice
This whitepaper describes the Giwa Signals testnet on GIWA Sepolia and the protocol we plan for GIWA mainnet. Anything marked Planned or Research does not exist yet and may change. It is not an offer of any token, security or financial product — read sections 15 and 16 before relying on it.
Contents
01
Abstract
Giwa Signals is building the NFT Bank on GIWA — a protocol in which an NFT is more than an image. Each of the 2,222 Giwa Signals aliens is paired with its own Vault: a permanent record that accumulates the Signal Points, achievements and history the alien earns. Holders put their aliens to work by staking them in the Bank and by joining Signal Stations, and every contribution is written to the alien’s Vault, which travels with the NFT whenever it changes hands.
The foundation is already running. On the GIWA Sepolia testnet anyone can claim a soulbound Signal Passport, collect Signal Points through check-ins, tasks and invites, and climb the leaderboard. The collection mints on GIWA Chain; the Bank opens after an independent security audit.
Signal Points — held by wallets today and recorded in Vaults after the mint — are planned to convert into Signals, the Giwa Signals project token (section 10). All rights reserved.
Four principles shape every part of the protocol:
- Ownership stays with holders. Aliens, passports and staking positions are controlled by the holder’s wallet; no admin function can move them.
- Records that can be checked. Points sit in an append-only ledger; nothing is silently edited, and every correction is visible.
- Keys stay with users. Our servers never hold a private key — every transaction is signed in the user’s own wallet.
- Plans are labelled as plans. Each feature carries its status: Live, Next, Planned or Research.
02
The problem: idle NFTs
Most NFTs are held, not used. Once minted, a typical NFT sits in a wallet between trades, and three things are missing:
- No utility after mint. There is little a holder can do with the NFT itself beyond displaying or selling it.
- No memory. What an NFT’s holders did with it is invisible unless someone traces raw transactions — the NFT carries no record of its own.
- No coordination. Holders act alone; a community has no shared, verifiable record of who took part and how.
Giwa Signals answers all three with one idea: treat every NFT as an account that can be put to work and that remembers.
03
The Giwa Signals Bank
The Bank is the protocol layer that connects the collection, the Vaults, staking and Signal Stations. It rests on three pillars:
Vaults
PlannedEvery alien is paired with its own Vault: a permanent record of the Signal Points, achievements and history that alien earns. The Vault belongs to the NFT and moves with it.
Staking
PlannedHolders stake their aliens in the Bank to put them to work. A staked alien’s Vault accrues Signal Points every day and unlocks staking-only achievements.
Signal Stations
PlannedHolders open Stations and gather crews. Stations compete in seasons, and each member’s contribution is recorded in their Vault.
How the pieces fit together
- 01Hold an alien. Its Vault opens at mint and is bound to that alien’s token ID.
- 02Stake it in the Bank. While staked, the Vault accrues Signal Points every day and unlocks staking-only achievements.
- 03Join a Signal Station. The alien’s contribution counts toward its Station’s season ranking, and season results are written to the Vault.
- 04Transfer it, and the record goes too. The new holder receives the alien with its Vault and everything it has recorded.
Status of each component
| Component | What it does | Status |
|---|---|---|
| Signal Passport | Soulbound testnet identity; its number is the Signal ID | Live |
| Signal Points ledger | Append-only record of every point credited | Live |
| Signals token | Project token; Signal Points are planned to convert into it | Planned |
| Tasks, check-ins, games, invites, leaderboard | Ways to earn and compare Signal Points | Live |
| Whitelist and reveal | Whitelist window and full rarity ranking before mint | Next |
| Collection mint | 2,222 aliens on GIWA Chain | Planned |
| Vaults | One record per alien, opened at mint | Planned |
| Staking in the Bank | Put aliens to work; after an independent audit | Planned |
| Signal Stations | Crews competing in seasons | Planned |
| Asset-holding Vaults | Vaults that can also hold on-chain items (ERC-6551) | Research |
04
The collection
Giwa Signals is a collection of 2,222 generative pixel-art aliens. Each alien is drawn on a 64 × 64 pixel grid, rendered at 576 px, and assembled from traits across 11 categories. Generation uses a fixed seed, so the whole collection can be reproduced and checked.
| Trait category | Options |
|---|---|
| Body shape | 4 |
| Background | 22 |
| Species | 11 |
| Eyes | 6 |
| Head feature | 12 |
| Face accessory | 23 |
| Mouth | 20 |
| Outfit | 15 |
| Earring | 3 |
| Badge | 3 |
| Hair | 21 |
Rarity. An alien’s rarity score is the sum, over its traits, of 2,222 ÷ (number of aliens that share the trait) — rarer traits add more. The full ranking and trait breakdown are published before mint, and nothing is swapped afterwards.
Mint. On GIWA Chain, with a dedicated window for whitelisted wallets before public mint. Timing depends on GIWA Chain’s own mainnet launch. Every alien’s Vault opens at mint.
05
Vaults
A Vault is the record of one alien. It is bound to the NFT’s token ID — not to a wallet — so it always belongs to whoever holds the alien. Planned
What a Vault records
| Entry | Recorded when |
|---|---|
| Signal Points earned by the alien | Each staking day and each Station season result |
| Staking history | Every stake and unstake, and the total days staked |
| Achievements | Staking-only achievements and Station season badges |
| Station membership | Which Station the alien contributed to, per season |
Rules
- One Vault per alien. It opens at mint and can never be moved to another alien.
- The Vault follows the NFT. When an alien is transferred or sold, the new holder receives its Vault and full record; nothing is reset.
- Vault points and wallet points are separate. Points a wallet earns through tasks, check-ins and invites stay with the wallet; points an alien earns stay in its Vault.
- Same integrity as today. Vault entries use the same append-only ledger and one-time credit keys as the live Signal Network (section 09).
- Public and verifiable. Each Vault will have a public page, as every Signal Passport does today.
Phase 2: asset-holding Vaults
The ERC-6551 standard gives every NFT its own smart-contract account. A later phase may let each Vault also hold on-chain items, so an alien carries them wherever it goes. This is research today: it will only be offered after an independent audit, and only with a design that keeps the holder in sole control. Research
06
Staking in the Bank
Staking is how a holder puts an alien to work. It opens after the mint and after an independent audit of the staking contract. Planned
- 01Stake from the app. The alien is locked in the Bank’s staking contract. Only its owner can unstake it — no admin function can move or seize a staked alien.
- 02The Vault accrues. For every day the alien stays staked, its Vault is credited with Signal Points, once per alien per day.
- 03Achievements unlock. Staking milestones unlock staking-only achievements, recorded in the Vault.
- 04Unstake at any time. The design lets holders unstake whenever they like; the Vault keeps everything it has recorded.
07
Signal Stations
Signal Stations are crews that pick up the Signal together. They open after the mint. Planned
- Open or join. Alien holders open a Station for free and give it a name; anyone with a Signal Passport joins one Station at a time, free of charge.
- Seasons. Stations rank by the Signal Points their members and their members’ Vaults earn during a season.
- Season rewards. Top Stations and their crews receive bonus Signal Points and season badges, recorded in members’ Vaults and profiles.
- Built on today’s pieces. Station invites reuse the invite system already live on testnet, and rankings come from the same ledger.
08
The Signal Network (live)
The Signal Network is the part of Giwa Signals that runs today, on the GIWA Sepolia testnet. It is where the community forms before the mint. Live
The Signal Passport
A soulbound token that proves a wallet joined the network. Its number is the wallet’s Signal ID.
| Property | Value |
|---|---|
| Standard | ERC-721 with ERC-5192 (soulbound) |
| Per wallet | One, claimed by the wallet itself |
| Signal ID | Token ID, sequential from 1 |
| Transfers, approvals, burns | Impossible — they always revert |
| Admin mint | None — nobody can create a passport for someone else |
| Pause | Stops new claims only; existing passports are unaffected |
| Upgrades | None — the contract is immutable |
Each passport has a shareable card showing one of the 2,222 aliens. The artwork follows a fixed, shuffled order that is not linked to token numbers, so a card does not reveal which token an alien will be. The card is decorative and does not represent ownership of that alien.
Earning Signal Points
| Action | Rule | SP |
|---|---|---|
| Claim a Signal Passport | Once per wallet, right after the claim | 100 |
| Daily check-in | Once per UTC day, with a transaction on GIWA Sepolia | 10 |
| Daily card game (Signal Match) | Once per UTC day, for finding all 8 pairs | 35 |
| Daily tweet | Once per UTC day, for a new post on X (less than a day old), after the team approves it | 100 |
| Signal Flight | Per flight past 10 towers, up to 3 a day | 20 |
| Signal Defender | Per game that clears 6 waves, up to 3 a day | 20 |
| Invite a friend (1–3) | Paid when the friend claims a passport | 50 |
| Invite a friend (4–10) | Same rule, reduced amount | 25 |
| Invite a friend (11+) | Same rule, reduced amount | 10 |
| Follow Giwa Signals on X | Once; honor system | 75 |
| Join the Giwa Signals Telegram | Once; membership checked by our Telegram bot | 75 |
| Borrow at the lend desk | Once; checked on-chain when the wallet deposits its passport at the testnet lend desk | 100 |
| Retweet, comment and like | Once; honor system | 75 |
| Achievement: Call Sign | Chose a display name. | 10 |
| Achievement: Steady Signal | Checked in 7 days in a row. | 25 |
| Achievement: Unbroken Signal | Checked in 30 days in a row. | 100 |
These are the values currently in force. Amounts can change; a change never alters points already credited. Achievements marked 0 SP (for example First Signal) are badges only.
Fair play. Every task pays once per wallet. A Telegram account can verify only one wallet, an invite pays only when the invited wallet claims its own passport on-chain, sensitive actions are rate limited, and every manual correction is logged. The games are checked on the server: the card game is dealt there, and every Signal Flight and Signal Defender game is replayed from the player’s moves. What they pay is fixed and limited per day; a higher score never pays more.
Profiles and leaderboard
Each wallet can choose a display name (3–20 letters, numbers or underscores, unique regardless of letter case; names that could pass for the team are refused). The leaderboard ranks wallets by Signal Points; on a tie, whoever earned their first point earlier ranks higher. Every passport has a public page with its card, ready to download or share.
09
Signal Points
Signal Points (SP) are the unit of record across Giwa Signals — for wallets today, and for Vaults after the mint — and they are planned to convert into the Signals token (section 10). They are designed to be simple to audit:
- Append-only ledger. Every credit is a new row; the database rejects edits and deletions. A balance is always the sum of its rows.
- Credited once. Every credit has a unique source — a transaction, a day, a task, and later a Vault day or a season — so retries and replays can never pay twice.
- Corrections are visible. Adjustments and penalties are new entries with a written reason, recorded in the admin audit log.
- Checked before credited. Points for on-chain actions are added as soon as the transaction is in a block, after the server has read it from the chain itself.
10
The Signals token
Signals is the project token of Giwa Signals — the token that represents the project and its community. No Signals token exists yet. Planned
From Signal Points to Signals
- Planned conversion. Signal Points are planned to convert into Signals. Points held by wallets and points recorded in Vaults both count.
- Based on the ledger. Any conversion would use the append-only Signal Points ledger — which is why every point is credited once and every correction is visible.
- Our decision, announced in advance. Whether, when, at what ratio and for whom any conversion happens is decided solely by Giwa Signals, and is published before it happens.
- Legal review first. The token launches only after legal review in the places where it is offered, and its design may change to comply.
What Signals is not
- Not a share, equity or any claim on a company.
- No right to profits, dividends or revenue.
- Not on sale: no Signals token exists today and no sale has been announced.
11
Architecture
Giwa Signals keeps ownership on-chain and keeps records in an auditable ledger. The layers:
| Layer | Where it lives | Role |
|---|---|---|
| Identity | SignalPassport contract, GIWA Sepolia | Soulbound Signal ID per wallet |
| Ownership | Collection contract, GIWA Chain (planned) | Who holds each alien |
| Staking | Bank staking contract, GIWA Chain (planned, audited) | Locks and unlocks aliens for their owners |
| Records | Append-only Signal Points ledger | Wallet points today; Vault entries after the mint |
| Chain sync | Server-side, verify-on-submit plus a per-minute scan | Turns on-chain events into ledger entries exactly once |
| App | Web app at app.giwasignals.fun | Every transaction is signed in the user’s wallet |
Chain sync
Contract events reach the ledger in two ways that share one code path: right after a user’s own transaction (the app passes only the transaction hash; the server reads the receipt from the chain itself), and through a scan of contract logs from a saved checkpoint every minute, so nothing is missed.
- Each event is stored once, keyed by chain, transaction and log index.
- Events are credited as soon as their block exists, after the block hash is checked against the chain; events from blocks that were re-organised away are dropped. On mainnet, crediting waits for L1 finality.
- Scanning resumes from its checkpoint after any interruption and adapts its batch size if the RPC rejects a range.
12
Security & trust
Contracts
- The Signal Passport contract is immutable and its source is verified on the explorer.
- No admin function can move, seize or mint on behalf of a holder.
- The staking contract is independently audited before it holds any real asset; the report is published.
- Before mainnet, contract admin roles move to a multi-signature wallet.
App and servers
- Sign-in uses Sign-In with Ethereum (EIP-4361): a free signature bound to this website, the chain and a single-use nonce that expires after 10 minutes.
- Sessions are httpOnly cookies; the server stores only a hash of the session token.
- IP addresses are stored only as salted hashes, used for rate limits.
- State-changing requests must come from this website (origin checks) and are rate limited.
- Admin access is checked on the server for every request; every admin action is written to an append-only audit log.
- On-chain admin actions are signed in the admin’s own wallet — the servers hold no private keys.
13
Network & contracts
| Item | Value |
|---|---|
| Network | GIWA Sepolia (testnet) |
| Chain ID | 91342 |
| RPC | https://sepolia-rpc.giwa.io |
| Explorer | sepolia-explorer.giwa.io |
| Test ETH faucet | faucet.giwa.io |
| SignalPassport | 0xb4f2Fbee177B06AADeDf7347080D756d7166E99F |
| Deploy block | 37,310,898 |
| Collection, Bank and Vault contracts | Not deployed — published here when they are |
| GIWA mainnet | Not available yet — details only from official GIWA sources |
14
Roadmap
Timing depends on GIWA’s own launches; each phase starts when the previous one is ready.
| Phase | What ships | Status |
|---|---|---|
| 1 · Signal Network | Signal Passport, Signal Points, tasks, invites, leaderboard, Control Center | Live |
| 2 · Whitelist & reveal | Whitelist window, full rarity ranking and trait breakdown | Next |
| 3 · Mint | Collection mint on GIWA Chain; every alien’s Vault opens | Planned |
| 4 · The Bank opens | Staking in the Bank, after an independent audit | Planned |
| 5 · Signal Stations | Stations, crews and Season 1 | Planned |
| 6 · Asset-holding Vaults | ERC-6551 Vault accounts, after an audit | Research |
| 7 · Signals token | Signal Points convert into the project token, after legal review | Planned |
15
Risks
- Smart contracts. Contracts can contain bugs despite testing and audits. Audits reduce this risk; they do not remove it.
- Network. The mint, the Bank and Stations depend on GIWA Chain’s mainnet, whose timing is outside our control. Networks, RPC providers and wallets can have outages.
- Regulation. Rules for digital assets differ by country and change over time. Features, names, the Signals token or their availability may change to comply, or may not be offered in some places.
- Value. Signal Points, passports and test ETH have no current monetary value. Nothing guarantees that they, or any NFT, will have value in the future.
- Plans. Anything marked Next, Planned or Research may change, be delayed or be cancelled.
16
Legal notice
Giwa Signals is not a licensed bank or financial institution; “Bank” names the protocol described in this document, not a banking service. Holding, staking or using an alien does not create a deposit, a loan or any claim on Giwa Signals.
Giwa Signals currently runs on a test network. Test ETH, Signal Passports and Signal Points have no current monetary value. Nothing in this document or on this website is an offer or solicitation to buy or sell any token, security or other financial product, and nothing here is financial, legal or tax advice.
Signal Points are testnet activity points with no current monetary value. They are planned to convert into Signals, the Giwa Signals project token; whether, when and on what terms any conversion happens is decided solely by Giwa Signals and is not guaranteed. All rights reserved.
Signals is the project token that represents Giwa Signals. It is not a share, equity or any claim on a company, and it carries no right to profits or dividends.
Smart contracts, wallets and networks carry risks, including bugs and outages. Features, amounts and plans described here may change or be cancelled at any time.
© 2026 Giwa Signals. All rights reserved.
