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 0xa0dd14770f75f29249c07ff548ed8c087ea8e8ca9fc12aa8d75f1dded4f22501. 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/47abca4a-e4a7-42e8-b988-3176f9d8f483.json and https://artists.proofprofile.net/proofs/artist/47abca4a-e4a7-42e8-b988-3176f9d8f483.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 0x79a5f42356ac21a0c69cae2675f80c7481a73601ee96e18a04316bd24cff7143. 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/TCAIQ2461946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995f18449680be69c502aa173d87ade97ed7337d8d2e3af4ca0373ddd5b45467. 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/TCAIR2461948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569d12702784a0bf29cb1f65da3699dc08abd21ede579bf270b80cf380009b7a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAIR2461952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901f0fa76a206d6d79f072a271cdfe9a108a4fbe053b0a4f7bf290b9dc4fa1b5. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAIR2461953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf62d280dee29d52ddfb06a9289dc5fbedda54b09d2336360a057eb73424c6995. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAIQ2461957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdda931f6dc0944975a0e06151719b80a38f3300563a02af0d624fcc9360f802. 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/TCAIR2461959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbdcaba8a6f1fb0bae1320658c3bbbcdf5fad45b652a9f64bd92520589adea4. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/TCAIQ2461961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3e368b56a0cc0e4ec6e1b19ca3939645855f29dc009d48ca75a14a812fdc0f. 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/TCAIR2461964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x785082aa89dc1a4115b9463b97847f7fa183da59bb1434bec86703904e6c6322. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/TCAJC2483826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc792e1bf2a31d78dfca225fe31d2228704def337a1009ef640f04c067ef6a555. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11:57Z), 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/TCAJC2483833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9d77bf0132d7de15f7c27d7c57935e86dfa2d87139daec323f9c38f18def2c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/TCAJD2483842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cda1e894c76ae06319c21b1055b76f6137b758da28da657d353dfba1ee7635. 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/TCAJC2483845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c5a92b59494ff1ae7684ee40a09c3093bfc88dcc5b5f325dd53184f4c52828. 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/TCAJC2483847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640668ca31f37c4c796729eb0e9e4f01ff12034e53f91c9b78593851850a6b40. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/TCAJC2483851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3460e9db008de3a65816739ee43290cde620a0d144c2177095c87be05ef746. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/TCAJC2483855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a35d3c469068af18a1f4c20155b98a4e3cc5d65c41351cd13abea065cc82ab. 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/TCAJC2483858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf280773dc6ac91636004a2140f4540ef00e292450765391adf0c7042c5580a9. 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/TCAJE2409654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d59dc50ba6fe2151b8c56b2749ecbe436e7fcf31d8bace78f2659fbd579f110. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCAJE2409656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0a9298dc2092993a956703753c7485d5a499a15c3c008f22fc85f6c9e3e14d. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCAJE2409659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443d4a4dfd8c1089270b69d7eab0d52be8ac81dde048198f8241ae05e368556a. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/TCAJD2409663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc225e69cf778ede514c11950d0e52f2d4777a7fbf36c37b3ed8e94510a630294. 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/TCAJE2409668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ccc365fa0bebae5f22ba2d1ffcf1a3a9676d91b3e459132077b16d812f11ca. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/TCAJD2409674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde27392db5de829e01d3de86f15687777fb5f80c36d3218909dacd6dee6cff18. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/TCAJD2409678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5730b9d0be51a1f9e2f318ea136424de584691485b75983d9750db7f78b2b6. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/TCAJD2409680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e667b6b7ff5e32c40fffc93831bc244ce4a51e42a8adace7995e1931ee04b66. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/TCAJF2588609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51d0bfd7ae47e8012e4c78234ebdb9f22ac8ea013fbc8f1b90504a6bb965a82. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/TCAJF2588614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e8b8dcfbe51b91ab297e54cfab84c660b39afaa5f21dee0221185b8a69ac25. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCAJF2588616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97be49a9d5ac3e9aab7ea1c88e14ff5da77818a9ff583cda8fcae184fb959a91. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJF2588623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738052f7a7dff759582a8aff8fcdf596f500ead4a9649e507d65facf37af9af3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJF2588650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f547b22258d64519ef8c8e2531e34023b0fb30e5cc44a8b641b4be2ff66946. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAJF2588653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd975fb1e34f86d283bd5d84baa226f39339b2e60cac53fe2fd484f88be7e79eb. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/TCAJF2588657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546b802b1246b3dfb14201a50fe5f771dd9a6bfa23a3d8d2fcb4dde9624cd992. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAJF2588659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3683aecbadc3fc53bbd39cc75fe56c9906ab0fac134a2607c06f1c022f8abdce. 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/TCAJF2588527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9a02ae9d249b0e557cb0e62c2845cf2ded335a12271135e278e64c88bd729c. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAJF2588529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80108868839afbb330127301154e3a3666354c1789110d4b5058ebe0ffcf1fcc. 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/TCAJF2588530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd39b58280abdd4b1f4c8a3d0a027e369a091fca62739de501d54d4ff7dbd5b. 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/TCAJF2588534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce28199daa87e9240aaea91bf3885bb9d4102cae7ec72039919ba74b2fd2fb8. 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/TCAJF2588537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5532ccfd63c722d72be9c9be69cee7c4aff8ae59151d16ff53fa4f7b748ea6ac. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJF2588540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f4ac8b0de99e75a6ceb6b1521137d282b49232599ab46a87d41501a3c22c13. 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/TCAJF2588542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561deff2bec955be301db08029413273002f712980de939b93c3f167c112c2f4. 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/TCAJF2588544.