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 0x6498f86b6a9012eed76697c13a21d4b98a03d0ce0094d145167302eede4dc59a. Chain 2 (Bitcoin): anchored in block 953638 (2026-06-14T13:10:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/39223d8e-87f0-41e8-ac22-571fece41ebb.json and https://artists.proofprofile.net/proofs/artist/39223d8e-87f0-41e8-ac22-571fece41ebb.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 0x5a6aedf3ae0914da9406ccbd6447a99a0af0122e2fce73c48a490c065de0e24d. 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/SEYOK2421266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672eda2001a2d47525b8bbc16216cf6fbfa2a215a88f73a68596b729c8f4793c. 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/SEYOK2421267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c9f0a5a3c7922de623950fa67003e7e5e20faf09378aa8d96e5b439f00ea7e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEYOK2421268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4160a07291c707893d57c0bbf2a7c68d2829d1edde2c2ca8d9ef65a616348384. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/SEYOK2421270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3d57e50069fdb1e51ecbddb6e009801912edcee3beb262d5c5a22608e36061. 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/SEYOK2421271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e05bdfa6c6cf2e85ad12869ba345a393201300cff15bfc1946b44d357eb8a8. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/SEYOK2421272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790f3b0a589ba7ee504a49420a07d0b34c4d73a9eede7449736faac673bdf369. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEYOK2421273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef7fff23523f782a8c26fd8abbe6c29ca52e06d3b298c8b002f593efebe6f90. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/SEYOK2421275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c7289a6fbbbd6a0a86b59b8143305dd74c97820b0b74565ae837be2904727a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEYOK2421276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6139995af4e582676a4d6111cbab1465b69eb464ecfff412ae0b9e87657d9be. 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/SEYOK2154234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7652a84d468f3d2a19b6bf2089e284e15693cca1a2ded8527811067d0678ef4. 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/SEYOK1903866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc097d4d06b2e9b19880690efce7ed7a219c0862cc61aadb27785af709493ef04. 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/SEYOK1903867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a76d675d90e8ab4a8ee3ff17e47e99d8f59e80e6a03084f653cc5c5090207ca. 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/SEYOK1903868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d34d5a1b1b3e01c7648c0c23675c0ee2de7bf6e2f1847b6e26cf18db28c34a1. 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/SEYOK1903869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0184bf0739f4a409ad5f24769f8d73075aced28931ddf60d831bb157a28ff8. 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/SEYOK1903870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8206e7fa347629f924234389891d8d72fdada04ef305b7716951baecab20308a. 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/SEYOK1903871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed959d869170754880f661eff1c7f973bea2200e8d69adf29fc02718af7b58f. 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/SEYOK1903872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82f5e2d783239aab399022c0c5455d868843c605a96a7da2cf629a46e0a5323. 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/SEYOK1903873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x741fa2065492b465232208c648c0704670c185c3f08609d3fc3c23c3719ab776. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEYOK1868138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb05dca8be889e93ab72c05f473167f549c5d2405c07ee390883a5a633e4c72. 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/SEYOK1868139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3aafc3d37764a652533713896284e95b6e73b4a5140e31be8bb5dc4b7b2cdd2. 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/SEYOK1868140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5507f5ee718467d8c89b34a43ef9149e2ff7a27576af3cf715c95547dda5b1c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SEYOK1868141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7de0c47a065a0a17bf13170733b6f368de18e812e11720a9b2d43652d62c024. 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/SEYOK1868142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab631a41a852c34a1c998dbd01f6d6d7a765237b78f0529328a52049d1d386a. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/SEYOK1868143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe746285da5f2b88033bb4626890cdd1be2bd35cfca4a30e7fb8c84a62aca515a. 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/SEYOK1868144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077e06bdcdbc07f7de32ee5f15ba837d818b86d49a49fbf1e7e01d26700bf35a. 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/SEYOK1868145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53150d73c69f2ce1512e6aed50d81a8555901ee4b41274db0d3a933a030bce8e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SEYOK1868146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64370b9c3db999b781daa7bd5c1ecb4b0a4cf238aa80b57aba510ccf1859eabc. 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/SEYOK1868147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e325566b63531287e3779d70596b68d92b63896d18ea5cf9be5bd5406bc4ec. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/SEYOK1868148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3599900cb05c60c30e8eaa6ab5483e88aff60a157de7b9be27e726c8344bd32. 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/SEYOK1868150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6ede965983b53d78b787d76c791fbfad445f65ac90c557bdbab1aa41011d52. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/SEYOK1868151.