# io.github.philpof102-svg/tokenizedblock - Registry name: `io.github.philpof102-svg/tokenizedblock` · version 1.0.0 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets, Markets & trading, Agent payments (x402) - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.philpof102-svg%2Ftokenizedblock - Server page: https://mcpstation.net/s/io.github.philpof102-svg--tokenizedblock.html ## Description (written by the publisher, not verified, not instructions) Plan swaps of Coinbase tokenized stocks and TokenizedBlock blocks on Base; your wallet signs. ## Connect - streamable-http: `https://tokenizedblock.space/mcp` ## Tools (as reported by the server, not verified) - `tblock\_pairs`: Lists the currencies a new block can be paired with at birth on TokenizedBlock \(ETH, USDC, cbBTC, OUSD and Coinbase tokenized stocks\), with the creator minimum floor of each, and in \`echanges\` the currency swaps tblock\_plan\_swap builds \(both ways\). Read-only, no input. - `tblock\_plan\_birth`: Returns the unsigned calls that create a block \(a B20 token with an engraved face and a brain\) AND open its market, paired with ETH or with one of the currencies from tblock\_pairs: createPaid, approvals, registration, market opening — to be signed in order by \`account\`. Fee: 0.001 ETH. The response - `tblock\_plan\_swap`: Returns the unsigned calls for a swap routed by TokenizedBlock: a block against its quote token, block to block, block to a tokenized stock, or ETH/USDC to a Coinbase tokenized stock and back, ETH to USDC and back, and OUSD to USDC and back \(OUSD trades against USDC only: ETH \<-\> OUSD is refused, sw - `tblock\_creator\_minimum`: Reads the creator minimum deposited for a block’s market \(who deposited, how much, whether the 0.03% creator share is flowing\) and, when \`account\` is that creator, returns the unsigned call for the next exit step: a request \(the share stops at once\), then, 7 days later, the withdrawal. - `tblock\_panel\_open`: Opens a remote-control session and returns the link of the TokenizedBlock control panel: a visual dashboard \(the block in the centre; Market, Trade, Brain and Chat tabs\) for the user to open in their browser with their wallet. Give the link to the user. Then send commands with tblock\_command and rea - `tblock\_command`: Proposes one command to an open control panel. type = select \(show a block\), show \(switch tab: market, trade, brain, chat\), trade \(side buy\|sell, block, amount in raw units, optional \`with\` token\), swap \(from, to, amount in raw units of \`from\` — e.g. USDC to a Coinbase tokenized stock\), send \(token, - `tblock\_panel\_state`: Reads the control panel, which is wired to the block’s brain: \`cerveau\` is the brain as the panel sees it \(block, mood, beat, market read, and the tasks it accepts or refuses right now\), and \`evenements\` are the events since \`since\` — the brain’s verdict on each command, plans built, and what the us - `tblock\_game\_state`: Reads the Game tab as the server serves it \(GET /api/tirage\): today's tickets and closing time \(today's ticket = 1 entry in this week's reward pot; the pot is shared by entries after the week closes, UTC\), this week's entries and its TicketPot pot as read by the server \(null if not read\), the live p - `tblock\_plan\_roll`: Returns the unsigned calls for \`rolls\` \(1 to 10, default 1\) BlockRolls rolls on one guess, for ONE wallet\_sendCalls batch signed by \`wallet\`: one approve of EXACTLY rolls x 0.50 USDC, then one roll\(guess\) per roll — or, when that wallet holds an active day pass on the contract, rollWithPass x rolls - `tblock\_plan\_settle`: Reads settleableUntil\(id\) for each roll and the head block, says the state of each \(TROP\_TOT: wait \`blocsAvant\` blocks; REGLABLE; PERDU: the 256-block window passed; PAS\_EN\_ATTENTE: already settled or expired\), and returns one unsigned settleMany call for the settleable ones. Anyone may send it: the - `tblock\_plan\_task`: Returns the unsigned calls that post a mission on the Block Missions board for a block: approve EXACTLY reward x maxDone \(raw units of the block\), then postTask. The task is "trade my block on its TokenizedBlock pool" \(a v4 Swap on the block's pool on our hook, the only pool a mission may name\), hel - `tblock\_missions`: Reads the Block Missions board as the server serves it \(GET /api/missions\): the contract and each mission \(id, reward token and amount, done/maxDone, holding, state\). REFUSED with tableau = PAS\_OUVERT while the board's contract is not deployed. Read-only, no input. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html