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 0xe8b5d024b12ceccc95d6acc3be185ba6ddc569b76d65d6faa20b21cf04b34bce. 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/ab0e428e-bc1d-499b-871a-729934419998.json and https://artists.proofprofile.net/proofs/artist/ab0e428e-bc1d-499b-871a-729934419998.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 0x83b24dfbca900ecbc50b8907981d3eba33eb423f72f64fe9655a568e8933af57. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE3GO2408201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fe181b5dd4930b2e165f1e33f08e2e063adfc754b5cee9e63ad38e3961c52b. 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/SE3GO2406601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae5b62a805d9cef735327b7bab1ffec2cf97fd6641afd1562245dccecc1bd57. 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/SE3GO2405701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62defacc1f72617129710ef3233f001bc6e942bf8b57be3cadb68298d7ef914c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE3GO2403901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd4a8a28d31d677a9efe22a9e6cfb0566662902d4aa666d08ae7f944bfae2d7. 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/SE3GO2318301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe684518fbb9615de47be86dcaccd94e335329fde34635fce50ae51b3d25ced7. 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/SE3GO2313401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49de0e2e2de8c7e266086226462f28e488bb227f12bdd8decff840be21291e13. 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/SE3GO2311501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd30600ba13a91d055c013ad9855c4b42112f127851a0ffc19d5085cbbc1df04. 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/SE3GO2309801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8287894e3c3626f1d67257cbefeba466dbe3e172aa7d9c7be603100869663eb3. 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/SE3GO2308501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185639a3ac3e533816b6ef0c12f7563a81bfd41f5938a3393df2f8d806ee0afd. 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/SE3GO2303801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505a1fdfafcb05c9e050c9887215be5d5b956626de73a3a08492bd5a997c1206. 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/SE3GO2302101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe235d4d9cef60a1c94d302f9a775b56c54f059877406a1c1614b674772f9cd76. 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/SE3GO2302001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa4bbd466ebc34390d06da08e61f90bc8c129c136d16e571a70d5f1b3319400. 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/SE3GO2300801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15499714cafabef50f40572fe89aed2e17d8246029cac1b2a9f20f14779a896b. 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/SE3GO2214801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a0f78f3a5c63612a6190b04f690f8f9b4eace84c60bc38e89d75bacdfbfa4d. 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/SE3GO2213101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f7472812aff7c0c84060300e1143c5ecbbd411b33fa5a90e3ff39d4ef08aa3. 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/SE3GO2213001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde452557857c4f153a22edde20a6c64cf0aaf5b6fdf39d236db58e795d3fd9ec. 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/SE3GO2213301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67fbcaf2484c6e0781a92608259bf5a30380c4325efa6ecbcab45b1ea0ac7bf4. 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/SE3GO2211901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a06e849469c3ede876564c7aa9678e15f9433b3f458934b0c4c8b1f47aabc9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE3GO2208601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55f3f33b11024b7da8161b2e395925251e6dffd7b5abe115cb54263887ea25a. 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/SE3GO2208501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a1dcb86e3cac0eb1835d1273ff3a1ae747e52cd7db11facdb258bc7afc721b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE3GO2208401.