PSO Thug is a French hip-hop duo from the 17th arrondissement of Paris, made up of Aéro and Leto. PSO part refers to their origin as they come from Porte de Saint-Ouen (aka PSO) Biography In 2014 t
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa683ff2729bbf9fb24960f12072edb6bfcea79a81c2efa9d3de7a80e88d27538. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1561078d-5393-41f0-8ff3-76c6ad2c6d2c.json and https://artists.proofprofile.net/proofs/artist/1561078d-5393-41f0-8ff3-76c6ad2c6d2c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
La west - Single (En attendant Demoniak)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8acd38eb67c752500f6bfacb00bcc0ce050a71a00d78db91e80ec7f1a59d6f0. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1532712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77372a55a6d145b7a338964624cb31b60146e4e0a4ff40c35b037747c1bdfe67. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fb50d4cd84784d1dee7861a1d5f4cacb045bfe0df0eb2f71586a1ba0d7a6c1. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a001d7eb343c0b8a55ad778bfa877dff6a38c3116abbc6a2a629b25780460b9. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1e942a4ce1978b9ae8c529a4fea7a3ebfb7cd27f6b5f0c963683c8f9e07774. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd467b9e97d59c626013bef62195e63301c7933db4c4b1f78b282f94b40c25940. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b467d8d271bd53b1ccfad94e2c7ec8294fb884185d05e02255040cc9161cb3. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38b9a10e1d73f1646c251e0d97ec14ec32ec799e7e8331ea135e073042c7c15. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3299a38fe3a2719012a87a2c6b8e8be60d6e8c360006a2bb58beac5f8b39eacb. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201714989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x423ad1ddc635c7291aea17ccebb4909b6b36bd6fad38787f05ed6ef0255206fd. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX201796851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd79643a59519346c002fbfde182378eaf3ba30c7ebb7aa46f477525a5d9ac9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f35c89337d55b4d9523ac32c5e7e69d124b90c2b8a8d494f1ee28ac7de4a1f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5ecd1cda27546b1dcbce87ef9e4701d919243db7ef53fd804e303034228ff3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5846185639c9e28eff6c9008b51477388a4ced25b020a348e1f6ecb40ba81d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7bda3fc97a4493ed14ec425a766f4a202b85b7b51a9b6072a9b2aed7bcf79e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0828a5c1bf90b3d340f77984b06191e46591ccba2f932e3d57750ddf30ee251. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62663b3b756ff208174724bf49635a7291da37a5a23b740f1754921fde05f76d. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91600515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131f015608e3e4093d0fb20e1a3cb477e660072b186ace439c0448eab6cdc6b4. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2524c2569dec78f2b949e1ef5aa9ded20d597833f696c8b46e1370abf767653. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899b709c8700ae66a51cfa0a40f5142b5c93aea1a367617530cc76cf1c51da1c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a3aa715612d0321a3b3bc09481530ec328e2d64095010ff2a7de314bf089a4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde03e67a1fc755fe2cfbb9318e2a9c7e12ef0691242486463ccc1aebe77cfa7a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5d26d7561f66434a78925bdd63cd9f0f0eb4646719421a6d9e16672b7df245. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3029db53246fa774d6672cfff4fdea87f9cc3faebebea78273ece87d71045c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4020f9dc5379f9a9bdb033d495ae7275a45f60500cc943c615878acbd7ae91d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19561f15788254297b6e9932acd2418262c7c44506c0b96c50425881965643c. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb31faf06f2cdbfa60b6ead760d2deddab370e0df660f3c9ce75338bdd7822a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34eb27b048dadc2740ee4f8e8ffecf4813c067604f81184810895b525f5da6c0. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec5faff2caf1054d72f7c26cd36c523fed4085225e1a1733345695dba27b7ac. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR0U91800404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a67f9cc761575329942081ad32470ef1006902d2431bf7b4afb8aa10f449f6a. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W11928783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47eda5f9b77caead76c6d5105858311173c1daaf080c7d09c3883814ca357753. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRUM72000301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73776fbc5f61852bdf08249d889262ccfeb06a31e241b8d3f09ba53f3059d1a7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12005347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a885e7822980576e319229538680d7a4f6801210904dcfc8ee13fceafc818f. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W11934117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352ac293bf259bbeb2a7a731b8978bcf16a105ee6988a40be45af7698f2dafb4. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12014707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294bc464a151f5ab6227791e9869f6687986965a06585403303e678b3af3ed4c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12015154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5792005b76c371d376eb93637d9a8a5b599c6a2489ac24c391a9e279eb260065. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR9W12014488.
Paris va mal (Extrait du projet Art de rue)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2796accf43cecfdf936d81797beeb09aea3985efaf3e69789e29e750f59a57. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRDFA2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2796accf43cecfdf936d81797beeb09aea3985efaf3e69789e29e750f59a57. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRDFA2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf06eff8374b158b0846a98a929b04e10217c9ea1aa9c9a42bceb1f337cc54ca. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX851700817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8acd38eb67c752500f6bfacb00bcc0ce050a71a00d78db91e80ec7f1a59d6f0. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1532712.