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 0x3b275359d8c7b0ab16b465ef204c366b151d5345a97c0beb9a7724606366239f. 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/37aa037b-3b72-49e4-8ff1-796a05bbd05a.json and https://artists.proofprofile.net/proofs/artist/37aa037b-3b72-49e4-8ff1-796a05bbd05a.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 0x4ff20bbbb822c6d001ab3821afb80cd9c08ba24c6bf91cf91f91c4384abde955. 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/FIMRR0900713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721a86b18b0d63f521958aa213e7b0af5bac18b7a004c4a93d2c5628bbd67623. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:00: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/FIMRR1000706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffe82ed202ec08b40dd66af77e21f76b1dd0b2db8cc2b840b61658deba88af4. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:39:23Z), 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/FIMRR1000710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9a01411983a13ce8d76cab89bc08e59ec3d6442cf06fe276b3a6551bdf7f7d. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/FIMRR1000714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010edce32329f712c088d78e6bec758776558f617fc85237b246322b1a816532. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/FIMRR1200702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4eb843e9dc264f3fa4afae714fc6857c28428f517f75ba90fb1fcf07fb7b163. 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/FIMRR1200703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc28cec8e7b1637f19982d2fd2072ed732c5ddd9296dc9ef10ce3a71c97df7a0. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/FIMRR1200708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b4ea54f8c02acd1560611a9e23a6055e93b1ef20f88b99f024088c57c11223. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FIBAR1500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7c690a42a7c59df698794c923d6a64e07f919ba29772eacac96fda54ab9af8. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/FIBAR1500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ccdfdc2318762ea4efc8a9f5ea9f81d405317b629792730e8966d7be42031b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FIBAR1500050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579cb6a79ed805a94b63fba104bdbd4e227f50bd5e897c426ad46d2f2e615c6c. 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/FIMRR1800068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89c2bf09b41b27381a878bf2397cfe426eab07ce6653e1a9dbf8a8819097160. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/FIMRR1800074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4df710699d90c8ce07a6c9f08bc482f8b67c00d35523d0997248b28e4838f2. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/FI4RD2000023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47328c951ce97a7a5ac1b6436d262b7a16fbf3320242f822695cb6ab77670f8a. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T06:55:24Z), 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/FI4RD2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcece2043f1b05adf99b1c7f23db269985e6a59fc8622d4600cf465fc5c054fd0. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/FI4RD2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86630f5b42ccdbed09a1f737de7f34c45329a2323973f65fe692b01da90b64e. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16: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/FI4RD2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f06f914fa0fb6db494f9bc136a6316f6fae001d391aba3328ed3dbabca124cf. 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/FI4RD2300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9da5a33accf0a46d65aae738dcde4d76800664cfd11c501056240f67a4b1e4. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/QM6P42533222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c31bebbebd56d56354cd2af256d50e9664f9939692f79af8bb5de98ca65efcc. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QM6N22565588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12e0328257f9b473f3221b98a6e434e6f0a13e46da1c55e89bcc2bd58abf167. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QM6P42533224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9d1ae16c0434b1623e3e118c167721ba12acf57b594af24ea96296f290c780. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/QM6P42533225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e27fdd2899149900e720a2c7b0f817fe9044dc5447f3af3246b1551773ece79. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QMFME2581779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42887423aece450201d7a993a7f274568e1b9b340799b6e256de108a22bd11aa. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QMFME2581780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe84e604b89d0655677fc73416238646bc404aa5f173ad35d080c14dd454797. 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/QMFME2581781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74261d75e3fcceee1d4c7a12a163e1962a4bbe36663804a531dc093b58cf234a. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QMFME2581784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e6feb7d7916b0911908a1699b70cd29587f2aaaa8b7336d3a6b1dd17b9e34d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QMFME2581788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a72cd87ad46c9d530b31ba6d6c615485843731f46d6a9a91b9838e9e6ebd43. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SEYOK1528465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb301030d76ac8ebdbdb96ae472996ae0723500bad20975c7ac754dd18cfa73f9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/SEYOK1528466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119b19dbaad8d0fbeb402b9d0b7816ed92ebe5f5ebebdfcdca7471309f80e746. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN51997026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0ff47afa15be263a1c87085a72a37b51cb55f22af22c21a9c702375e557655. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FI9PF1800078.
Tehotuotantoo (feat. Hannibal, Tapani Kansalainen & Laineen Kasperi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9abd6e56a623c4a61fc04ef8e8bd9dda3d9f35fbf98ebc219ff843ad5b4cb66. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FIMRR1800373.
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