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 0x6b25ef05ccc61f2f02b24de5ad63b4e11de7f37ba9902c939b4257332eb75f04. 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/a4a8242c-78fa-4ef5-9523-3a034b145552.json and https://artists.proofprofile.net/proofs/artist/a4a8242c-78fa-4ef5-9523-3a034b145552.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 0x0ea2dca72cd2cd6e4151f158a7648af482c2ccb51aff86fd63f27d84349fa55c. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/CAHG50700096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fac873924e866c93c2a513db8bccb2b1d3af19075391ecbfcef5307d5c395f. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/CAHG50700131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea9261addc0b3e259544e2a24a8e0b2553cf66286bc276b06b255428c1a702d. 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/CAHG50700150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb432900a60ffc84580119ba374f7eab2f04857b1cb8d18213585663c6cb929d. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37:45Z), 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/CAHG51400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb876b9f921c60089b0322cb8309c88316386b234db13bc03889f39d86566a64b. 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/CAHG51800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2138dcadeb238c4ed7997e987a02e43014c353c4df36fca1d9b041ca471929b0. 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/CAHG52100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04de3ec6cb3496c43fbbee87eca9535705a691159d34f79e35cb69383605c3fa. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/CAHG52100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28bcecfcc8f65861cc4db252917a772954d02e1d714d40f466cadec88b21c7d8. 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/CSHG52100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c9fa232b912e4f78a05b505b7248709300a67915f71630e08d380b4c720245. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/CAHG52100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c838e087156910caee35b618a2a3d6de108eb78cbd666f4529c4d26ef23368c. 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/CAHG52100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841cc5a788534c50f31d2aeef9e1ba385721a99950a2689bd98b3d87007e8c4b. 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/CAHG52400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f76cb7fe6ee9210a8d8c25723c42ecb7a700576f56a1317e22a938193d7536. 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/CAHG52400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26c7eaf44dc9f04f97d505f4afa3d6481bc3e5444f2e933b1c6ff4f34ccaa83. 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/CAHG52400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9133a855e1d7a5bd0e3c4fef71854c6ba5285e416b6fc7b3a89d2463a7fe26. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CAHG52400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafcd99883dd1064d1118419ccf191f0d96340e20de120236e0a40aa0c18f6637. 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/CAHG52400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3e91be574e8b3fad616d1888338b215b12ccf04cffa4e915dfc71ecd9620aa. 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/CAHG52400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a332880a50adef25792edde9ecf802841cc14c9bfc2e1fdd9bda62bfad6f9c4. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/CAHG52400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f43153095a34f1a0e3dcb9305893ac1b570187d32dfe9a31390773c9ec72e2. 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/CAHG52400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8102dd8e71c228f7666a860c039214afbb95f90e6789d0a5c325091c0758d32. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/CAHG52400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f8d2ca3600e5bd5a1fd531a15f8a720dec07a9fb0ed176d30fb0353048548. 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/CAHG52400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3591a5f85d9daa10aafe9e6dc85be35ccf7a67f438f05ef6bc71831641d2c960. 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/CAHG52400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52c686b4b1ee7b8ea82b43d4f21208c3f06fea91363856ef43b4bcce132e41c. 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/CAHG52400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c594d3a87abd420174ddc9cad60a46c1837c8ee8b61a758cd5f5fc7776e2b0. 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/CAHG52400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fdd01caabbd0d9b276d4907e21546dc42c4ddec46384f1e83ce01417b38507. 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/CAHG52400014.
Live at the Pender Harbour Jazz Festival
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ee25f1e3e3c798db1dbd48ef84837a84d505c1504a38bfb773a6d83596306d. 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/CAHG52500009.
Jazz Quarterly Presents: One Smooth Summer, Vol. 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1c59f9a03c2e4e9ba4767a34a53288f7106d15788488b3cf8045cca0b242d7. 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/QZJHG2000011.