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 0xc6d5b8a24ae4d27e0145f692819b0129fb48f2a93b8ba884f87e63059c9fd02d. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b49d66b8-2741-4f38-84b6-ce761c30adb4.json and https://artists.proofprofile.net/proofs/artist/b49d66b8-2741-4f38-84b6-ce761c30adb4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sydämesi tyhjä huone (feat. Saara Aalto)
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 0x541cee8fc645466e0a801e0c377d6c0c1aaf0e9de3cf71b1149c98be81b940a8. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/FIBAR1400726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d1c3ee27f43d9b549f672b11588d31292ab78744dd03110a93cbf9a56297a4. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:23: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/FITRO1500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbb3a2f0cdf6bb0a9743ea918fd1d3b194413ec9943e014e21aee352f090731. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T08:35: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/FITRO1500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6441b3deae57ff3a3174ffca6a475ea263d78261f31f167533549309e7294a53. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FITRO1600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9fead2a5fe9d105703fc78e1a41a3c30b0e8f3c06abb340e2566dd8f7fb570. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FITRO1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7c5ed9ccbf625f726b44637b2740caeaa4f849376256abe4f2c664c8f433b0. 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/FITRO1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95de058de942a85d4adb079312168baa252a54e8d5b83c1e62dc6d2683b66ddf. 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/FITRO1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a92a56958963c10e326e76c615f5671d21a9bc29eee386f5336e54e7dd0ec8. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FITRO2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09baa3259683b440a9dcb30a55378a6fab7e9f5597a51988b82185bb8a77208f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/FITRO2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88af668112dc418119801f702a0e05254a36046f64393ea6503aaa5a672067a5. 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/FITRO2400001.
Silta yli synkän virran - Sävelsillanrakentajat
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb700d195e405456115486c9e6fe52b5289936524eb66ae3296d44f3984a09c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-16T14:05:48Z), 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/FIMGM2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dae3192787d0fa2a27931864fbfebf3785d71c23540508928f8e366e739cb05. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FIJ7H1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ba08c808b1b448a8cbc54b877a61d333ddb982dd7167212ff6c0dcf8ee4482. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23:53Z), 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/FIBAR1400468.
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 0x745c7c9314fc4945fa071f6a67cbab8d9ccd305108e326e7f1d657361601a4aa. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/FIMGM1500010.