Rotten Sound is a Finnish grindcore band from Vaasa, formed in 1993. The band comprises guitarist Mika Aalto, vocalist Keijo Niinimaa, drummer Sami Latva, and bassist Matti Raappana. The band has rele
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55eb871beb5e7d34d1d7fad5366a200bcb80dfbad95cb4354eeee9614ba6c5c6. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/89fdefb1-f251-488d-b749-08324be88571.json and https://artists.proofprofile.net/proofs/artist/89fdefb1-f251-488d-b749-08324be88571.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98765a0975ae6e8143144d8b06150ae2d00a1615af3654a986457fbc3b4c1aef. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/FISFS0400242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1668fc3434181557ae9b9915caf5e9fa72f4eb2a873dcf0c62fc0e0338b03264. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:15: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/GBLPF6735240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d43ca6628ddaf1124108f9d6a5c5eda1d661810eaa417340510db0df18037a5. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:30:26Z), 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/GBLPF6735241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b268d80cd7958927adcb3250637a49db2d8b1a720a1ffd81d32a4b2adbeb26. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GBLPF6735242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0b5e5a05b62288fb7e2f7213c1066517b830c3f58622e8336c69c030e74f43. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/GBLPF6735243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfddbcd41d136e545833af5760950d97322c4d71356ebc1668b3d1fbb76826df. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/GBLPF6735244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2d095f06c46bed2d165e21c4d1e9f1ac50a3998220a3c42ce7bf2fba945554. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/FISFS0400243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaf0c7bc505e81b6489cad9ba679b028ce8ed10fe0410b17ff5bb942d4acbd6. 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/FISFS0400244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d790da00b394658d55533af027f080e5b3fe2cb743534e81f4a56c8d6f00b7. 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/FISFS0400245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301ff93d327920ced1f59e3617f985c779c05f6996608c68c3d39b8218f279d4. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/FISFS0400246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd986e381bf387e528485b5fd2c5a0051e00d1cb6dbcf07b3dba221a4008def. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:21:01Z), 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/FISFS0400248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe0f4b3697e53e00a55ef28470aba412bfbf9e1d47f004319df80878b6ded30. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/FISFS0400252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a963d30c6834dc21d6de35b6474eaaef5b7f7fdbd93cc24ae57a03c8dd6ec2f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FISFS0400253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca20b7a2a559b4e5a4f53897a88b4df1cce9c8432e52d1c60125209f6a888fb4. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/FR33T2267306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08111a443b066e03a14ae3b0b82e44302b9ab53787569736ecd8a2ad63e9cdc. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/FR33T2267301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b02b3855b223098849c64eb75621b80090e11f20762bc1b0abd5cee71db245d. 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/FR33T2267302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3353c17250837a23d15e048ba59ad782fdb61c872ee6e1c98e617c95b80d12a. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/FR33T2267303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7948debfaa4eb8a40cd00b57b94bc5671e32078e7060b8cdbd81680a8ed38690. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/FR33T2267304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x335780faa6749cba7c15586e4e969df2d2d04a48a033948bab19882ab52575bb. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/FR33T2267305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca20b7a2a559b4e5a4f53897a88b4df1cce9c8432e52d1c60125209f6a888fb4. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR33T2267306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa963b51136fa7dd98a8fc54bc2d8feed13903d519caee1dea8b0940ab2f7f009. Chain 2 (Bitcoin): anchored in block 958731 (2026-07-19T12:35:36Z), 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/FR33T2267308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7043c3648ea88fe48edcd115edfb1e3f60ffb4975f91df73a46b0b2e014029de. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T03:47: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/ITY862400363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c3b31da0f2cd8f1aec31054d53218a54a4fbac3d24505f130ea96f05e59122. 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/ITY862400364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd868adbcbcaf374d9b9b7a4254a22e428b6773986fccb61dbd28588e53a69a5e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ITY862400365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2c07054a626a90e0f6c4ccbb5c62a3d75f45a4d6bb01bce539ea44f2c67700. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T03:58: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/ITY862400366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51fce13c6962aa68db4a1fd12fbb69e63c49af63fe7b6c5d5605cf190d79f1aa. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:16:31Z), 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/ITY862400367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced866e0c8ad522aa0556590ef10933c4ac99696b9e4106b32cc1bb5cfdd09d0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/ITY862400368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc9f5b708d44899b5b279f3388d7c25f7b0db5feecb3e1fd7b7378bb52d4932. 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/ITY862400370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d4ef61791811750c63e968d493dc4dae52a763d6b16f4ff398227c7813756c. 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/ITY862400372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b70fc6565b26d6fbfd0fce23016adb3f51d4c9c9c54e9476560f42a68edcb4. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:38: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/ITY862400373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52d2cfde1a2b7c8c82188a54d37b016c4e8d471e0ef9045946ea9bcaa31eff0. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/ITY862400374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85e844de74c261570129230bd823541c8117a93958a8c00361259ce16f18057. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:45:20Z), 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/ITY862400375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb192941824b0ae361bb82637605f6f0c1425e4c8446eb0554cca233f505caec2. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/ITY862400376.