Dirty Loops is a band from Stockholm, Sweden, made up of Jonah Nilsson (keyboards and lead vocals), Henrik Linder (bass and backing vocals) and Aron Mellergård (drums and backing vocals). Their arrang
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 0x3982332c90421771b3409066c5201e4c84be24e94908864b5cab43cd3e0e394c. 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/11a0054b-5589-4713-9dc7-89b456402433.json and https://artists.proofprofile.net/proofs/artist/11a0054b-5589-4713-9dc7-89b456402433.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 0xda7e9082f5d1f911bbda5bb704fc308f909c7b6305885a73369dfeab5260f25d. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/USUM71403932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556861684ded9b2d36a5acc1e095648c9bd3698c783ab7879cd23222aa241992. Chain 2 (Bitcoin): anchored in block 957688 (2026-07-12T09:52: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/USUM71403933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac35215f39eda724921bc19b17349d32f43870a3069a952cd1ea27698035060. 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/USUM71317987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c77da7d627b0236a7148b0412394c5cf3b2d42b5708ddf2e8c78feefb9e3bc. 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/USUM71401861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64b1b78d3c691c3c9d88a3caf8072f49318b9e12b6e080525afef864e5f6b51. 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/USUM71400580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f8d0e69b7f1adaf7bd10bfa9a253bb8a255ccfe639cc90a8f5c148b7703db1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USUM71401867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2d0120b1105d566f8acf1f74f8f3c607bc552ea10706c81b2f8adc1abc90bd. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/USUM71401879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094ffd6728f790db870891027bf3ddb2e81d7687d3737d5727186910ce915bb9. 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/USUM71403931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7e9082f5d1f911bbda5bb704fc308f909c7b6305885a73369dfeab5260f25d. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/USUM71403932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb39600cc6f04e2fddf42f318689e12478dbd5656de899aceeaec03eae095159. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/USUM71402785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd59ba143224fefb6ec5a18aaf6bdf4f6de994195ff7518e5f45327c2a411f30. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QM24S1926595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefeed2e4d70084b61270fb5574ea1c7022fdf196693ee1d0b63ca8f02fc2a07c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cebe16aa0c59ee7d2cdfb7a77a7d273dd842674a8d06749e5b0e027bf11fb01. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998bbb23767ab2bec6991fa4e53f10402d61b5ee14cb7ad7dcb8ac517468d2f4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdefffa9d50e4393dfd10e49679346116fc4b7461baf4d3cd853b3beb9eb860. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfc81f35e37610a521631b93c670253be75cd8d96a49c25d05144c04b74a461. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe702a9f64214c31f6cabe73ad2f6a5163a7116eef54ef760532d53812461c933. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6H2183621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8052748176c029e9d4c13f986c58b5042d5793a91ca30ce974973385d9ad85ba. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6H2183622.