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 0x852f1a1220eca44b909c3849cc69fcc23ccda27627794a84de0c7f98f3f49f07. 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/c2899e34-4ddc-466d-b7d0-3b76578d85ec.json and https://artists.proofprofile.net/proofs/artist/c2899e34-4ddc-466d-b7d0-3b76578d85ec.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 0x8518d78881b5d830ba37776182203157eb32bfdfd86e1aa2583aba1815b068ed. 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/FR10S2420712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ccb8b51ca745855e97e8469ff7c4494a93075e26c6b50ed94fe71d2b74cc6a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2420713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f479eda8029a69e7f5d7e1e03b81f621b378bb4ad6f859888e925c7721107e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2420714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc22a9f849600e6ad467ee76c9924744098808f8bb94680fc36fe79b15911a48. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2420715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36dbb236d2e23dfdb540254f6cb7a5a5e78dfd6f203efeac70c47856841ca0a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2420716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f288617c8419ffb228da379ae38ceab42ab180a2c7a2715440d075ac1684346. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2420717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1954d1bc648656eb17058ab288cb5ee1a0638e96e1a3e2f30a311fec5ef34f8a. 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/FR10S2420718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a48331560add6cb40ed6228c65a2e37bae11aa4ac201b01fcaef3eedd618cc. 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/FR10S2420719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca085a9152dd052318258bd78a62517eaa46c245c589339c219518234f991a58. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2420720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8176243718045d865b7d5403c7de32a20bd2143474f8512ae8d4fcb25e5e51b6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2420721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5eac473e422ff839db07fc4ea76730ea3082240fbebc34450569484d275ff5. 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/FR10S2420722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344816f1bdc787e790e45f03721d6849e3d4c63aef147b2fc300bdc44697c512. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2420723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6532a0874f822c27f69f76485e0cc5b62c059b049666570af62a43795b8d7bdc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA0Q2392596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb095561868d1f4aa71e9ccb836ee0f444a9249c92e42e5aae65ba49f65fbbd. 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/DGA0Q2341066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ad468c36986f9feed6ff1c2fe63555504d65271703e795c5b31547396f37d5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S2420724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5585044fe2e0073546f261ddc96d0e0ed2df937e646d7019d8fe7fd8889a59f. 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/FR10S2420725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6532a0874f822c27f69f76485e0cc5b62c059b049666570af62a43795b8d7bdc. 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/DGA0Q2392596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb095561868d1f4aa71e9ccb836ee0f444a9249c92e42e5aae65ba49f65fbbd. 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/DGA0Q2341066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb095561868d1f4aa71e9ccb836ee0f444a9249c92e42e5aae65ba49f65fbbd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DGA0Q2341066.