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 0xc15be078bb08cd6e2a40284119b66d751a01f25c5d222aa0604d88c9da623e99. 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/1a5484ba-c2fb-4142-9ced-ab2dbecd2484.json and https://artists.proofprofile.net/proofs/artist/1a5484ba-c2fb-4142-9ced-ab2dbecd2484.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 0x5f84426f83f5c7d814b82e84374984866c2caf72a29b2e0033a5fcf19e9e98f3. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02: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/FIMTA0400100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc954ae575c21713fe6d854f61e231554cce3522589c89bcb7cff5bb859203e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMTA0600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d8f1f7a8fea9f6ddabb15fbbc589d94ba3d144ddcf4fa22a0d8d6f1ab8c1cf. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/FIMTA0600029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8aa75eee8a886b65d535adc79f96d245c1525e844c6c9ca7c803102ab9692f1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FIMTA0500048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82efdcb61cab8bbe4c737d8eb45a14e690188efd1b6b6aa60fc21a6062e5416b. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/FIMTA0600032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fafbabb1edb096675b03ca47a3a162e4c6c10e7f763d8bfe226164b3cf3d8a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMTA0500052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e3969a15853d157411a58082aaf94b017238ece5d157205fe05136712f8b26. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMTA0600033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0185520d67f8bba762f93c55e1f5b702b440ea4e4d86f7a147df954d3025feed. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/FIMTA0600034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d129e8fa68db0e42059452d49f885d47359eff3b7b4ec46ca62f0678b99f62. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/FIMTA0600035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c8d8663a55dfb080574d89fd1deab7663d184002304faa1d1e09eb8b4354af. 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/FIMTA1000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2c61913fe20bf4b9f69c15978fa8acab84e9e22d829228d4fea6968d6d60cd. 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/FIMTA1000039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd17d6e39bc9fc815b598689e04595f9f32e205469b417fb843686498dc43dc3. 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/FIMTA0700024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e419ec044c61f9e302ae2a268257cd3de6d3fcfb4ab9997d27a08db1dfe38d6. 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/FIMTA0700028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79c0974969807ad4aef6c5c2adf60c7e18a76a8efba53e311af8d5c71cacad6. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/FIMTA1200031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54032d37bfb8ff7cdf9bd255b250b66fb4e45c4d1302534c11d80828d18feb2. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/FIMGM1400054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24684b1fb48acd1247634dd7883bccf0080096142b6a6a85da1f09464fbbf1f1. 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/FIMGM1400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f11963495df9607c1b92d703fc04aa5ab4ec943008558a8e7f15aa8d036abc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMGM1400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a33899e239107895f76ed3e390fd986ca9bc7909b74576fc9c22e4c6d0d4e7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FIMGM1400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2119e93204c44e42a95f974a3ed3aae155cbb09eebb8e8bc7e31418d2f23ecb8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMGM1400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b95a3072c81ff195d4eff0e2191ea04ae00be5675baa4afdd5f294a052734bd. 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/FIHC81800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4120362f19d8438166d13477ec731b51a149219fac00b85bc5f7a5859a8f9f15. 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/FIHC81800027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92869b24a3d4cf3e6fc45f579d33c69f26bb31f442504c199e32f4825c5f5c6c. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/FIHC82100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9030f915c3701d03434ce0795ada5ab5997ad8b63abd666d2025b6650a6ad2. 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/FIHC81900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011f7e2bbba37e348b3e4f5090e12cb26330e2c60a9ff4f431de1bddf685d2ed. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/FIB2E2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fbcae580762dd29ea93c5e3bd2bfff794e0804c43a32c969d92f0fef58cc69. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/FIB2E2300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb28226ab6235c6de05ff780e8e26fee71eefddbcde6ddff1443aace220c6651. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMTA0400076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6821dd615e636db5148c90f0a392acad83ea62b4b607e8fe457906b238a21a2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMGM1500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d4cdd98758c943fb982debee5137f96f23cd858fa629a2b2b584167bcee3650. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/FIARA0800134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1caf0a13b543b2bccddbaf67f8b535d0be0ea9db5cbd41529bf75cf1ff4919a4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMGM1400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8aa75eee8a886b65d535adc79f96d245c1525e844c6c9ca7c803102ab9692f1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FIMTA0500048.
Myrskyn jälkeen kirkastuu - Calm after the storm
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1caf0a13b543b2bccddbaf67f8b535d0be0ea9db5cbd41529bf75cf1ff4919a4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FIMGM1400039.