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 0xbc68014eda29adef41601dadb72d67a56d4c96562e5b6b841e9626c22910c6ac. 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/8ae6df45-e795-415d-a517-83300d1f986a.json and https://artists.proofprofile.net/proofs/artist/8ae6df45-e795-415d-a517-83300d1f986a.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 0xf9b37ab17d481f85e233739dfd75f0137e0d9f8154000f6574a5e2d2a0e15758. 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/FIBAR1500487.
Sopivasti Lihava (TV-ohjelmasta SuomiLOVE)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555fcbf6bfcf4eab936ab0b5bbfd98eefa3dda4708fb336b5680d1b2f795b6af. 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/FIBAR1600591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa933d8e1c25a44fd81c7ca680f2bc635375fb40adbdf50833a4be3344fc502ca. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZDA72184932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a634c744873af3862487b4af721e8f3125560ce741009184722eedc89c37519. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FIZT25000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a634c744873af3862487b4af721e8f3125560ce741009184722eedc89c37519. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/FIZT25000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f6ca536f9668f49b2b8bc963de04a8c8d035ede8a34504c3000c27dc313aca. 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/FIZT24000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7350a48514202f5598c23acd4d72332d12b1871357bac223328ef45deb94f624. 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/FIZT24000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b11db08ce5b86f6fbcaf857c79173afed34ff85463ea7110c4ffa532fa7ade. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/FIZT24000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b042d23010d40c0470d04709e869b0dae079fb4c5c80932ee3a69870e081c2. 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/FIZT24000016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfafe2af5d711c45b7e21d23f3860bc0d1d1d5ff6633cf0c996e302c2efd38d3. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/FIZT24000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22beede25f497b0363eb5829bea08257b45f5150b8450acae37d5e5fbd5d72e7. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FIZT25000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92abb4fd540b65da7a634f80ea3ca9d3bc103fb7ebe19b76258c723d39a08ffe. 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/FIZT25000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c558d5f9f27b30b996dad2e600c95972c4f9d1c4c67a58e5d93083d56d8123. 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/FIZT25000005.
SuomiLOVE (TV-ohjelmasta SuomiLOVE / Kausi 2.)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45768afd56567b63f5898d4ea4eb24ec9a2a4e30524cfdc83269d1cdce768eac. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/FIUM71500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f5585ac6f7eb419c09a4650157d0448013ab5d4d6b1cef34ef443203e97863. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/FI5RR1200024.