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 0x1d9963f4a93a1466c55f629fcf8e4eedfe299f642cf690dce099173825414555. 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/31bffdf1-65b8-4330-84de-bb4f2d269426.json and https://artists.proofprofile.net/proofs/artist/31bffdf1-65b8-4330-84de-bb4f2d269426.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2583642b24a2f212b1cc3e3349c550b713e54e79ba6e88d96d5bdc8ca5c1b3cf. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/DEC250363290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7270e1904bf006349d6a3bfb1b41a72ec5d6b1df54824f7df07b267555b343. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/DEC250363300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569b3af12e403105f6a1ba54dc09ab98b768b040e101a876e982553ed813a846. 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/DEC250363310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fae2d62c5657ad29cb8192ff81adfefb1f5f2fa78d8bf56ec0a8fdb44af720f. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/DEC250363360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07e073a7b36feb277c577e35ff8edd76a6557e249c9f63caae90d3405662cb9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEC251367801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18082d7d675abf6df5d504ef2ad33d4d5d7a1fbdf8183225669cebbe90526fb2. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:47: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/DEC251367802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571780223b19760ca4b07559bd9bb77f085e3ebca71e23fbc30189a2dee68217. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DEC251367803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c36c8cbb72366ac3d287ca7f6fcf4fee4141e6d8c6742165b23b4003b5bb7a8. 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/DEC251367804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac875f1403a115e7c69b5ec6e82ca05b5d26a297e11bb785c1ba8cb0b12f51c0. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEC250061850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8edc69b6d2391b2323a74f4362292ebaa092028b2605a90e2fb12fcf1edecd. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/DEC250061860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c26ceb327ace8f711653110c436da709d3fcec895b1d2b14c5624122ebf2b9f. 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/DEC250061880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118211a65c1ee8a76ac11dc25fcd8443a22aee178b43ed2f10ecfb50c519065c. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/DEC250061900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20048400b1da9ccdbb92f38d6cf63ea2e6b2358247efeef5dcad778ea84d26be. 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/DEC250061910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e06fe2e7f53cd7748d55ec6d573eb4d0459863e095b0c9e13d029962af7f9d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/DEC250061920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8acf033bfcdd7f167ef5bf5157086813f4261c78bf9c156552e5ed99806982. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/DEC250061930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2577cf692def50a07d48478ff78833398f7a62cb24ef5da6f0bf93df9b09cadf. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEC259660270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd63c4f86bf9fc4eb44cef7b1954e0a191cadefc714128f4dcfcd49f3c067d7f. 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/DEC259660280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404de72b9e2370f9fcfad4f20727ae04c97148bfbb4ec17643ce539fc055c0a3. 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/DEC259660290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0eb6ce4929f3e0781f9962d97ee5e1eada76d60289e07ea46512f3a065933ce. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DEC259660300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8147ba13de407814f6e6d54eed2e06cfe006b3d0e6d5fbff8163623451e36b32. 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/DEC259660350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd6d30b3775cce701480d24aaebbefec9a0a12490d51f8b9ef3a1743df0057e. 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/DEC259660370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e1c7514ccee14d0ee5d9a48170843cf1f6ce2c93346cd2d9cd9a2227f3d26a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:53: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/DEC259660360.
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 0xd5187f798dbf99cbd6f6e35279c411d8f58f1c842c18d252426a2d0a9bdf418c. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/DEC259660310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f9a4859192101ba0e80890ecd1ddf1cdf162270876cc62bc678ec2151e030c. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/DEC259660320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ad077a4f8126c44a4b5396d622fa6f679b16ca1de909ff4197bff1a0283fa5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DEC259660330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75faff6c69e0f7be6835217466b03dde36869456cd55216e58a4788c1433434a. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DEC259660340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228227a5c2ca4d4f2c8ea4d6fc03cb431ada944f3d97caabff995c5859e5e0ca. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/DEC259660380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220c99205b475c501bbd91139517f80cafad8c3b3239b880adaad6849b88a271. 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/DEC251661503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081be26dc8422752bb29fd36ea847470fddc90cf0da83496b5268720fe64f6ae. 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/DEC251661501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd27c34ab966f90220323ba88d917f55ecfb49f766ec009459736cf329cd87502. 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/DEC251261301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d68300aca822eb90a2f25bd15589eb48d47181b4dde29885083e8edfe5eafae. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/DEC251261314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bc2a19a61b6704c6254746c01279a11d9bc401013f48687ec311980efa22e7. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DEC251261305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16cedd7faafaa7082aeea1ce410cd5340998e830ee0d5f3430be9c2b6841c30. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/DEC250091980.
It's Good to See You (Live, Edinburgh Folk Festival, 1990)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ff31427f55d4755476c6f96b05f0fbd54d8b290de5fcafc83f9899c23d851b. 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/DEC252210701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b652e942fbc27984b19a36d3a892a1b3970386880b233a13f5dc38300fa88b. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/DEC252210702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901c3f58a6a7f3b06e6b9d04915f70d11b21407f4467d5147dcbbb9818638613. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:26:59Z), 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/DEC252210703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd392bfccdfd0c68fbbcb142449dd36e8186d8b1a79fe19553b6dcdc3e3718ea. 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/DEC252210705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117539978c4d5851a48b18353064f1ecf69087dbd444c2906e65b2de9f176849. 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/ATB130900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084ccd4c7a41a774197eb98e6e84c3ad6db251d27f1e3814fdf8f699581d65c8. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/GBBDY8902611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93258e920cca07feb12fd10b48b3fdb2a642ec709145209e78bcebb61977a101. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/ATB130900008.