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 0xc8231e07d531286823deff3fc2398f25f72c2211b9e37e6375cf7a9069fb6a8a. Chain 2 (Bitcoin): anchored in block 954013 (2026-06-16T22:27:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/345f6829-ee6a-42e2-8518-d00a81cf66da.json and https://artists.proofprofile.net/proofs/artist/345f6829-ee6a-42e2-8518-d00a81cf66da.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 0xb7d7aa5df85de403e95feb200e963ce7a493114c96505d3ba556785470f286e3. 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/GBHBR0401765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7a333ee89932d616d9fbc2cbf92b15699cd9e058004319d10e2b06627bf4b6. 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/GBHBR0401791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf209d35d0062177603600b5c16075ce2e0e87995d68e1652b418eee593778a36. 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/GBHBR0401767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbe1bf0ca6c1d4d74a572c1b4c6d1a9b47b94d7606a433b112b00e81feb740f. 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/GBHBR0401769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fd1ff80d4c751d19681f5c64b5563890db59bee0b20191a27c39a8a88d5051. 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/GBHBR0401783.
When We've Wound Up The Watch On The Rhine - 1915
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524009b8ba79b27269dc3d80a623865a1f7e9b4ee59ef572d599c7de505cac7a. 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/GBHBR0401784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780eb2c4a8e9e247eb964946c40846b0309c6ba197a6ab8e04806529968deabe. 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/ATR981126565.
Pack Up Your Troubles In Your Old Kit-Bag
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf191cc5c00c5d4022367841f8ed94e810dcccc4414500cd330e8f11c624e21f7. 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/ATR981126566.
Keep The Home Fires Burning ('Till The Boys Come Home)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea7aa49066dcb81780c78d809b7a05357e92b08d21ff2d279f7e43ba6e8d56c. 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/ATR981126571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa163d33d49d321167b667c7e82381d97e0613a66ee1de079a46185deb884ed57. 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/ATR981126575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84274fb72298893ec3cd855cf11efd66e7ac6dc5690db5f50e40d25baf0b39f9. 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/ATR981126577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096e7c5ec49d65f0118ccee79da98c5cb77b1a1fbe6dcbec29f44472a4a77944. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/ATR981126578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbd1ec5011bba325c791e2d9e463a8c629aee3b7ec087d3fd2cd0f04e5a173b. 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/GBHBR0401714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761081565a7b0aa9bbea1b648930c5683d318ac999a7c75a982495684956d3da. 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/GBHBR0401715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d9c38b5428ac2ab877e8a2ee913bad0ad89c82144d41eb0e701f8e67e950b4. 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/GBHBR0401716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4c7bf1afbd94b0e07b7c65e4943f068c331d8f2380a0ef76e8321ef0bed0a0. 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/GBHBR0401717.
War Time Songs of 1914 (Pt 1) - 1920s Medley
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f3ab25bd0231d53a2b8fe9193cfda7d2b563199674cd672fa2d94a5fd0e997. 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/GBHBR0401719.
War Time Songs of 1914 (Pt 2) - 1920s Medley
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6c5a272022637e527a5b00a076ad10d8ebd16ef8ddf7aec7ef68dc6d9d1c2e. 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/GBHBR0401720.
Oh! It's a Lovely War/Madamoiselle from Armentieres - 1930 Medley
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8044ffe9580e187f4c31f38dfd0f8423b9c136d1a1c6f6d159aeef1eae9ac3e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:01: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/GBHBR0401721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0720aa65a6cbfedd72a7002cbbdc7dcb324fcb504b480d88337a490dc2fa450. 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/GBHBR0401722.
Let's Celebrate Christmas, Vol. 4 (The Best Christmas Songs)