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 0xf25530295b1cd6c2f14f55229038d96edc369c25502981f10fa2fd3a6bd667d8. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cd4b510f-4f42-4657-bb04-483e8501e408.json and https://artists.proofprofile.net/proofs/artist/cd4b510f-4f42-4657-bb04-483e8501e408.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Kerst in Rouen - Cavaillé-Coll-organ, St.-Ouen
Peter Eilander bespeelt het Steendam-orgel in de Eben-Haëzerkerk
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 0x0c2770a16fabfb93147f6be8071f8df8d30be58554d781edc81063a6b85b5e12. 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/NLG620612615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c2340fcdb6d756d6737fc5064b31f6bd423023d112de7dbdc99ef666fd6bab. 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/NLG620612619.
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 0xa1dabecab445859475b26ca2cf47d910a47f5ac55d52fa728ef6505cc9c9c8d6. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/NLG620612622.
Felix Mendelssohn-Bartholdi: Sechs Sonaten für die Orgel, Op. 65
Koraalbewerking Over: Het Gebed Des Heeren
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c0c88873cfc547183687898c13aaf649ce6a18f11953ec96185114fd4383f7. 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/NLY8X1800113.
Koraalbewerking Over: "Heugelijke Tijding"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d0305af82780479876ade1f8f71e14143dcf14c1e989f4fb018978323d14d1. 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/NLY8X1800114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6175fa5a0ca408c474aadf996babf9ad7523ca28815005973ea710c422d9e1fd. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/NLY8X1800121.
Preludium en Toccata Psalm 68: 'Geloofd Zij God Met Diepst Ontzag'
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf997a72ae7758fde75167da87f093deba7864360fb078015e71c265b5ade1dc0. 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/NLY8X1800980.
Gemeente samenzang St. Joriskerk Amersfoort
Psalmen Gode ten eer: Niet ritmische samenzang
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fa67304b95ab6fe19c228517fbc3940f475b2523ac4faec9a0e8cb30d85bef. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/NLG620612680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71bcdb142a725215b0152bd9451bc1b50eecb447dfc95ae2f95c048381b848c4. 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/NLG620612693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51389a1b0b87ae3dddd0c4e541bfa74db54fa8ee53a39d026039d93e91d3e864. 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/NLG620612696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f1be483eb5377d01063d9651a3cb766a0efcb8e20acc6c6237fac2a6255003. 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/NLG620612674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611c2550b279cd22fdb316a45532a63522e46d160cdf345b3ca21058cc98495f. 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/NLG620612682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5d6de021d6ab693e8647f6826f379383c5fa1651b9b02c0190160f1a3b817e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/NLG620612685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cdeee2a2a50748b91cc0de763e7dc1800224dcded5aed1f3d98306c6eea03af. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NLG620612689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c85e439402309ac790b36bc40f72b97c2200da8b92f47d37a40d0f1219ff791. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/NLG620612687.