Walter Porter (c.1587–1659) was an English composer and church musician. He travelled to Italy to study under Monteverdi, and shows Italian influence in madrigals and his one surviving anthem. Life H
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 0x582d272e9145f09737319251338c99063c7579e19fa3edd40c59dc23aea7756b. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/54ceab9c-365f-443a-81de-9ad23fac5637.json and https://artists.proofprofile.net/proofs/artist/54ceab9c-365f-443a-81de-9ad23fac5637.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Walter Porter: Madrigales and Ayres, 1632
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 0x3847b027675a988778dce9e10121621a1798251bcd267530675185c96b981ced. 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/ES7141500501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed86ac297988bf44b90b67b8ced329a4c82935621d062151a0af3e1ced59c6e. 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/ES7141500503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d8f59878b56d7014e77c2eb394a2bbf0e96db3b883eadd6011acb5db626733. 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/ES7141500507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18d19ff1e9fb8f2698dfb361fd920b955d50c248a1f68be306fa9211f8a428c. 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/ES7141500509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247b00c149b64f4023a8ed43cd8ab6d8c0db8a32d7e39a7fb1d1e05297b94942. 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/ES7141500512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee0437dba7f0d376aed3efaa585bf00e39fe0ba5f363f06f35becf3edc619f0. 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/ES7141500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ddae864ea24f3536c1e339327652d5401642cafd64f1d739b34130139bc342. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/ES7141500500.
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 0x40ba1235232e1cb1b2e10f528764575cd6b160ff2b21ceb004a25e7fd9caf45b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ES7141500502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa027cf8a78ee186eda742bb0b92d1a2334c101833fda5f97d681c78cca7e215c. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/ES7141500504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11518fde31aab079cee09d3d602f051f32602d4e6e5bf43f778b0bbe5de2cd0c. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/ES7141500505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3127dff850303ef1b4385169c68e5731494f1664eea5e05a40303ade553b06. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/ES7141500506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab20e8df11fcbde416a7ac3a4d8b07b9c2156c56ac772d37add82c29c85af05a. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/ES7141500508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574d9e191fe2472cf00fcd8d30f7a6da506a2c0f81098849fee418c5a167e801. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/ES7141500510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc9876da7ec8c2bb2f242e96f8a75821c4b6fd5ef6891addb865ac22a8c6580e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES7141500511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed801c963537632c1d358eb03cad7feb0d94bc9dcdd22fb8fac1e6d20d73a6e. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/ES7141500513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad1d6fc5a381345c139df4bde05f5dc5c191c5f89d099efe2e78b5f461996f5. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/ES7141500514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe823bfdd364d517a8f04ace9fe30fe38764caeb45c94ea673bfec386e3955059. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES7141500515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa7767c56c0ec62a51165d4d6ee09974bee779730e9922fedcfec2e26ccf9b0. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ES7141500516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66de00710dc1ac074e8ee981641c53745cad57105d4260f8fc0bab3367a74fb. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/ES7141500517.