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 0x1ede85fb187b75dc4e559501d1d0c65dcb45274e157dc0355e6247a2f130756b. 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/ebda1d56-3ef4-4225-9289-7cfb06882e0a.json and https://artists.proofprofile.net/proofs/artist/ebda1d56-3ef4-4225-9289-7cfb06882e0a.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 0x2c4f2fe26ab2dc1c14ff28686de4d7b7633e1d61bc77adbf3154a6e082dd074b. 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/QZNJX2098896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a46d6677c07ea97d79821c99d4eaeac4a78964f4bb8b8c5fffce528c1cd82f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNJX2098941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7353df3dcf99b1f82da9862359566660f8a17389f2f85e11a9663185ff74f3a8. 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/QZNJX2098942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928410e847f07030616c21db6c944caca1275e276c7bf70e4ec44db02ec24544. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZNJX2098943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aab9aa90e7d3ad8904dcd0d5a8892d806816c7554aba7ee733ec6698df48221. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZNJX2098945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0923249b8fc194510feac81ce992f57e540e4363ad647107637202569d9332. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNJX2098948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee4e237e1b4f7b2f9a9127bf9a09a90bc504be8f54bd05970d1ee06b7dca440. 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/QZNJX2098949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8027ee1c484efc391660a00593bd738153ccbdc322e1bfa8690fa21ccf08ed. 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/QZNJX2098746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1283c35414ee3e70cbe987ba2d9a220bfe76addcf07a4b5e94136678abc44aff. 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/QZNJX2098748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a913a7e9631adb923dd3f6f6f84485733364dacf564151121cebd80047cd475. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZNJX2098749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0aff8c760da99b761edb536a250478cda0b3577588b27f8e98062f68e519ec. 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/QZNJX2098750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb631bf1d5ffcc92219f93a1681f38ddda58ac3a6fe630baf53bd13873b6e41fc. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZNJX2098751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bdb766e94b7c67fd96ec4695370c24b423a11dc33131a3d352a373d2982a5e. 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/QZNJY2006015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c874c8f4343365a1bd18789f15887c24d9dc9a808614be7ebcac88747fac4f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZHZ62259261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505942c3649dc0a20dfa99f9c67a104818b2a496a735cefb97f31f9a440ed247. 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/BRII92200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2e3a56c52ddd21a446bd9cac1b85056d35ed117f80b70e675272a5e430f7d1. 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/QZNJY2002398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef07bb8aeae39aafe7d4bb58eccfcafb2b5e79eac6be4f0037297f1aaee7e5f. 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/QZNJY2002399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca3388a59c52c9e0981d36001a40214d0bc90d6c494b4e9592ed10c291cf18a. 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/QZNJY2002406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa0b1c5c2860936c183957b436c9f9db0533deaae0dcab5eb162bf803e9a3a9. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZNJX2098700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a41c204bc0720111bea63b45b79c94a9543465ac206fe4233a218c8b4fc08d. 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/QZNJX2098701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd35b702f651586bfad23e3e2adaa7cb87f102ca037b4ae3d8a9ac67a549859c. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QZW9N2268338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02003b54046fcf5072eeec28aff314cb130b9cfe0b1626f8fbede62043844547. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZW9N2268340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbd562e92d3cc0a0ed7727f63d8a7566136f698018763aab87f0921a4b341fe. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZNJX2098863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd820b7e47cf046c5fc20f55700330f9e427c21ed59303f00238c11cb90244e4. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZNJY2002338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c30a50c8d33477ebdb272834b7f66cd1690014848fb7ce0ceabab54035ee5d3. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZNJY2002339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2f24d8a9152df31673bef3e88de702bf31e9d3f1d21d65ca9d44bb966d681e. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZNJY2005801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8c798fcab814b2b9a9eeb35fb96c0d034e4c34393cc8c006cd9731db035dc0. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZNJY2005802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1174c38d5736c69df384dc7b63b157c111a928bfb81d3484aae7951d1bb278d4. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZNJY2005804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc975ea04519dd5a603abfd4056878e23a4c365223779c5fcf827c02dc7607f3a. 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/QZNJY2005805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2de15c9bd5c2356fdd8bda70c9fa1764f87e8962387ebda85081f23f419e8d0. 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/QZNJY2005808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb2774b8ed2d2f50293fc9caa4fd4eb91bedd7c8f58afdb5ca150e02197bfb9. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNJX2099608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1aed9de7b848834bf8afe9607ee65072c1761067e0b64331424650de0911f2f. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZNJX2099610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf926244f3da11fa2a12935f1250febb1e0e26b8e22234ace76d365ad69f084bc. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZNJX2099614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1847051af78fea2e3bade08a50201f434c30110fa5258f417994e5ae4d99ad27. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZNJX2099618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b672945a776c6b48c67ef792f3844a9c3b1a660058186df842917a7b773e45. 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/QZNJX2099627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ccdd537163af1aae11fa1bf5a9e4d4bedb4a6683fcac008c0ca97c1ebade4d. 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/QZNJY2019753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9c190e8cab6ecf7de819553a9d8fcca65aadd4c503e9c8d8135a76ca5007d9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNJY2019754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36fd51a8ea04513542f28578238997e868f22849f66166e989a413cee1c92b1c. 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/QZNJY2019755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f19c4842de07eda1aab3489fafb39b19b5af1bd3c3a4bf6e14f565cf6b6f5e6. 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/QZNJY2019756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6796f7763fd6a57841dafd461f4f0b5e50d1f1c54f75f7f08fc4670dd52cdc. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZNJY2019766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a16ae66e5b8e7e9a16d74618d74f35b466a6eef59f68e1bbb852c20d110c17. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZTVM2120879.
Heróis da Fé / Remido Fui / Há um Dever / Está Consumado / Jerusalém