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 0xa99b3001b5c01fdd9688ae19cccd31bff9e0a13e90ac00b89fb2e93f2401f2d1. 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/26c2f323-ce0b-431c-a21e-b974eee5fbff.json and https://artists.proofprofile.net/proofs/artist/26c2f323-ce0b-431c-a21e-b974eee5fbff.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 0x6abcc5c491b52fe2d4c15a7c23d004332cdef6e68ad4f83250f9c81d48f70453. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/NLU6Z1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb015dcbcce025b111391c398d80bab7ec21f08236d0edbce0ceaf4339f59afb3. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/NLU6Z1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75143deefe696d2d698cd91425c37e174d7a0570c01d8f43b4a834c6236a2dce. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/NLU6Z1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3728e94f763c57b38fb4f26f92becabf66f830c0aad17968d5c5ef745d553e52. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/NLU6Z1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd6dfab5504df9b5cfbe9609425c74ba4ee52b1d81d003dea13f7d1ffb67039. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/NLU6Z1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a119c03a8ef75a22abb82fc2185347951b9fe518c36d33a02b10536fb6f4364. 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/NLU6Z1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2bae6f98780debcbe11be5c8af7e5cd3b7319e73998fb9a0d42af6949cff56. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/NLU6Z1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db980cbf3332c2f344907826ff13e0cc37e1229d6c0a4d8ba5aad03bc50f053. 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/NLU6Z2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317f7badb9448864ebc40ba203b825b75627d6d9d283f10804bb938dc5068d50. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/NLU6Z2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da1dac8390d807426c67099d72f7e6395195b7ccf276a117c7a08e47680b1ea. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/NLU6Z2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1ed1bffa3c6bd6401e4e75801c86cbf71ec58a1ade2dce0cf1d2983d9a4576. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/NLU6Z2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9050fa71ba5d50d2d02225cc78e5b6c1ee42b7b499532401797dc99186b17b3d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/NLU6Z2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f79bae9ffe435f988c828f5f8173b1e5e6964e1d607938f7ad73a65deb1cfd. 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/NLU6Z2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac25ecd54d13c69dce4d1edea56c8b63b5a68251037ade393233a2fdb72a46dd. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/NLU6Z2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a501784e1926017a2d69fa150c5d5be7503fa0e3bdf6c6cf6d756763b214897. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/NLU6Z2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75816829ff447f8fb7591ef575cf8e0ca5ec5d24e62d864f86c1626b6640feb9. 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/NLU6Z2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc92f5788c13eb8ab1de169e7941755ca06587a97b2f27e37c6d4ca377803683. 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/NLU6Z2100005.
The Epic Tale of the Stranded Man: Expanded Edition
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f337f70fa7ab9041495ca0c291a248749f1a756c6b5e4d60f2a7bc5e38d2b7. 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/NLU6Z2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa42c1d6f55b38d335d3065f447245ca1880c59b5b2528911c1f50f8a42789bf. 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/NLU6Z2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d585e4d4e5b244ae1d785b86ab5042ddd972a517edbcd4e9643898d9fa6f04d. 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/NLU6Z2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36fb846dee86fd22daaa1e4f8f9450d88f6f15e6832ec08c6e330ba77b34a445. 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/NLU6Z2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa42c1d6f55b38d335d3065f447245ca1880c59b5b2528911c1f50f8a42789bf. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/NLU6Z2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45277ff17b8b72a2dfc04d3032c22b1d3b03626f2275c380e44f80635ad48115. 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/NLU6Z2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12bbaef000ba95687eb8061b6ff6aee0c9d87699e818fa961847fcae100be43. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/NLU6Z2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ceb6d1ae0e684de0d647706692dc30de3585b9c2d23d81a677de5d39cf8a74. 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/NLU6Z2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30a4938c37d8e65b2978d3b1fe727a4a0489409e9dea11550116c8f47c6c424. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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/NLU6Z2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211a832d86c73eb4705c9d1f1126b1c6b3c70a706a22f9ed27f605bf9023c438. 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/NLU6Z2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d585e4d4e5b244ae1d785b86ab5042ddd972a517edbcd4e9643898d9fa6f04d. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/NLU6Z2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36fb846dee86fd22daaa1e4f8f9450d88f6f15e6832ec08c6e330ba77b34a445. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NLU6Z2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa42c1d6f55b38d335d3065f447245ca1880c59b5b2528911c1f50f8a42789bf. 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/NLU6Z2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e7693314683af76d56bfd03325652df2df55f38a1c35230a389faf60b0528f. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/NLU6Z2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0daaa1c72ea38631d5dd31c65e0661c5b0dea98a85d2db1bc78fbda13933e85. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NLU6Z2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58122cdd467e20c4c7d4547dc0336e81aaf4c9ba8d575033addc01b79aee154. 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/NL4GR2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58122cdd467e20c4c7d4547dc0336e81aaf4c9ba8d575033addc01b79aee154. 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/NL4GR2300008.