Shape of Despair is a funeral doom band from Finland. History The band was founded in 1995 as Raven by Jarno Salomaa (guitars, later also keyboards), Tomi Ullgrén (bass, later guitars) and Toni "Otso
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 0x3dac7ffcb6d291e16fadcaf4df43ccf61fd933ec3d5edae582bcbb23be740ed2. 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/3e010798-bf44-4582-bdf5-1d5d9b845279.json and https://artists.proofprofile.net/proofs/artist/3e010798-bf44-4582-bdf5-1d5d9b845279.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x5c2e62ffe7611b42717da72a4bbac15e1d61ac55fd057092ba1619b8a2abc065. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/FIUM71000126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86f8bf91ab014ce4489fec4e54513ec40f7c5c1e3ee0cf91c7c24f51dd6aca0. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/FIUM71000127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ed7f2fdf5305c73e86a86deb2c1328625a751575d877f06c1cde12513720c2. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/FIUM71203292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e0562ff89dd88c98758c74de529801a58b0a02144c276a4fc811f43db8d43e. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-21T22:56:27Z), 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/FIUM70900433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ac161a7ca046a2352aed47e8cba2be892f3206c5cc87162aec7c64d79db0a8. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/FIUM71000139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a4b371a2921222f17aac47e0538c03102839adb9fae8150e562116ef722ab4. 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/FIUM71000131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54206613c4a850c9add8bc461b4c934fb82174a4975c6c103b0f8809b2bd96fc. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FIUM71000132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7b73f29328a407b3d3daab8b61533f5ffa562fa96f3373599efbe7b3a06769. 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/FIUM71000133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ae63a1f263492757351b42cfd8a6ecbc9d932efd12c17f33c1ed2757d8f567. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FIUM71000134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5895d32b4566870a297cc42c4fcc3b646dc5cbd7f9cdf10492d16df0f01295e0. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/FIUM71000135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d7e2b86dde0892d9d9272df76a92a73be3441502ed0a27319a9a64433364b0. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FR33T1535602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0efc558479cb8db739cd9a75d9e46d8733cb2e5870d475a29b4006948fa845d1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR33T1535603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84001dc25046a7b101471244d9e650b76509dec94c170152fbf20268e8b7fb14. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR33T1535605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1610146f52124e4d698cbbe73f8f323f72898e7c1dfc915d58617989647f70be. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/FR33T1535606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7906fead5e96f49ab3b9a237f41a924c585c35ce5317fc874fe10fba90050471. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/FR33T1535607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db56e3b40ab50cf39b2e59efa013c35284c2a037690abfbe551639553584d35. 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/FR33T1535608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55affdce53b584bd7c74def026670e2f99914a2aedf36dcbf1e2ce9df17bd4b1. 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/FR33T1640506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c932680716df83f7e95f0b8ebfb6c3b4ad0899cb3f7b5d5de3746a8090bad7c. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/FR33T2163804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b86bbb8beff1dc57a995f64de79bdeab5a3b320fee0f5d45b6de01b923a8e7. 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/FR33T2163801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581c9655cfdc90d70b70282676f58db6da828366e592e882062847f24bf2cf90. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FR33T2163802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb407cd95b86913d828df1b71df182c05a62e0277ca1b83b1d0fc33157f510523. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FR33T2163803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c932680716df83f7e95f0b8ebfb6c3b4ad0899cb3f7b5d5de3746a8090bad7c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FR33T2163804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737eee290d895282a175ec95597825e1d74e7416f67fa4c704fc9aabafeae71b. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/FR33T2163805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515aba971ed910c68ed14170ae680c0aa206e8f7110e31fb74c085232f183695. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/FR33T2163806.