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 0x750401f299ee88a7cd67f8508bf61b6139a39c1908fbcb084a81606c0fe9236d. 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/ba9a218b-4aa8-4d31-b088-a18244eddc72.json and https://artists.proofprofile.net/proofs/artist/ba9a218b-4aa8-4d31-b088-a18244eddc72.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Kaupunkilaishiiri ja maalaishiiri LUKU 4
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 0x1f3db143fcb06bd520312bdf2f7c2449bd36e8392be41782d9d1fdca981cce4e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FISPN2000300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0713b51c3ae010f7b8dfc409e5311698809fcf2f3bf2fa15d91a76198e2b4a2. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/FISPN2000271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f878e403c4a6a0eb5c7e23af625a993faf4e6f676d78c1cbb2ccf7e3f28f51. 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/FISPN2000272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e166ee95c6226b2c087f347ad9e6914886508e0b83d8c9c113d34fa47ceed97. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FISPN2000273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905be12c49600e0587d610d111ba28156d69058add05ee95bd0a3661c2bc9f3f. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FISPN2000274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ea93fb41df70acb07a914d7263439380e695ae5040c1999fb2b2e931249a91. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/FISPN2000275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f6123e5094ce2620c781b2f60e932e2ed927b063822af45312ca953b3a0500. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/FISPN2000276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338e3bd0f99cc5a838dd8393b37cfe6191979936c37cb07175862a8c88a29bb5. 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/FISPN2000277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaa72caa929e8386c80bd15d467f7960836c96af2093e5c4a06a7204ec899ef. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/FISPN2000278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e9656c4800500d7bc69da2a922087573cef6a2a0fff7c6564a8d449c430146. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/FISPN2000279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd63cad858eed7802c51463ab6960bdaa651b0935a8ad2468ac9484af9e8072. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/FISPN2000280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69fdc9a35fc5cb4f20075b931741516213150341fbf0d1e3cf005f221d56cc8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FISPN2000281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fd04516c99da71a8caefc4e52fe7675382d73faf7c340566f84a28fb08812f. 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/FISPN2000282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf92fc2397c6b344dad7da909feefa9033b3a1c6f66de84c9407c06a2d5eac1. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/FISPN2000283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bd856ad0727610ee57ea37b9c037f69e5b3125411ee0bcc5fda0e4497ec1d2. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FISPN2000284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d33922bc676370bd7c37c2b620e6f931a2dc939e6fb14bc1b2ed3a3c9fe62d. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/FISPN2000285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd846f3ac6ea72dd6c84bd522ed4591c1dcc2d41d861e064833ad39f588ffc2c5. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/FISPN2000286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4cccb40a639360d63e7280fdd46c4de86e6b3eea5d6802d567c5faf3f0c271. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/FISPN2000287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a9edd13e926f1c9cafec4c576fecf118b422a93dd7a41a115e56926c9a7ee7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FISPN2000288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0568c31bd35bedb8196fcfc00b9bd4bd74a5cba7dbfb459d9bc3de2aa9e6e0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FISPN2000289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4a67492981099fa068615f8c01055944c30f59173a9600101e09a93ad08916. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/FISPN2000290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4150f0480d898f90a9e6361b528027cc7e8fa2a62f9f634564cbfff371c0f93c. 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/FISPN2000291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7cb67c399adfe9d1b39a479c3e69ed88ae24ba8a209bf8b88d0e0c2f606068. 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/FISPN2000292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fcf4b0c3122b961e9ce61aa4bcb8e3a76d45ee494d69f4088b37e54423dfe4. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/FISPN2000293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76063fada27db5ccaf1ef35879a859c26a1cd522c1473e8cb71e8b2e00579fa2. 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/FISPN2000294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7705add46ff6295c15d190e91902cd1d469f7264e281e03e19a64bf4d37aa0. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/FISPN2000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324f632848da7e24aa1d4f5c33c1f6fdcf4d468b80aa5dd085e6ec5e5d822927. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/FISPN2000296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6649ec99166900ef9239daa4e48c9e20233fb54ffe22ceb3e92c420dd41ddc. 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/FISPN2000270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28cfcdd4799d17c07c41380a9b1aa3cafa9f5165a9a79eba39b1a93256e695a. 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/FISPN2000329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c8ad98c6bfea54f7ae269b61bb733300c0d7cb6530dbdfe5eae55b613dfde1. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/FISPN2000330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687de6915b7a40571c85590f33da2f147ca23071daa338925aba30f6ed452269. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/FISPN2000709.