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 0x87126a08d0cc2d3b0ebb46c739f90c587063f0a9d177bd6c753af14b11b1cd77. 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/3bcbfda0-5b26-4500-b00a-045e6f7bca2b.json and https://artists.proofprofile.net/proofs/artist/3bcbfda0-5b26-4500-b00a-045e6f7bca2b.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 0x98d7dd3e852bd3e0aec172fe5f894818f3d1bb871a74697e708ddc16131afc4f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USA2P2319461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd36288dfbf2da960c17dfd93a0a9a9814db1459d5bdeafa40817c14ecad4da7. 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/USA2P2319464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6d7e8d9144ef9f41f48040a0c1d7d589b27a5362dfb2706cece821352fb5ab. 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/USA2P2319462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85aed9e4bcd87825d7e4f9016e91527ec54324fc09be9c0b1d4cdd124634a3d1. 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/USA2P2319460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416979854975ab8f2bb5d8cc4220044734e76d3ab52193584a0395ab6e46c084. 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/DK92A1502901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a3e389f5bd079d4776141bddf907f72beb0056108d1d01c51ba8390cb198ff. 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/DK92S1502201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ab77506451ff042a322c07c7293c67c3e215a5c039fbf292428d15ba032b6d5. 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/DK92A1502903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d6025dd0b459f66513c62985101fe069186725d93dc5c854a45649f71539a3. 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/DK92A1502904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c214fe9860445fa833d28eb337561eaa9445718a1b1af8e7c5f5f668636795. 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/DK92A1502905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d94a26840f669e5886b73efd79d3e2aab34108ffc2f83efc8b900b82cfca1b9. 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/DK92S1502401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0cc830970c44436437b7d8b39fd8ffc737a69412bcac5f035d487d25f42306. 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/DK92A1502907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd72d884e581abf32e8a9b9de48cd8c37604da6c7a73994a810abf741595ed8. 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/DK92A1502908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf634f6eacc306366d86a9de402cb8b1080af28f3d36385468f8202e71c9c5616. 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/DK92A1502910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893731e053229110ac98847abf1e18a43ea29b700751b7b53945aa2b02667dd8. 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/DKFD52560003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb401b5b407f16c67b2a8a69723629b26d1b091ffd4eac5c489642d1a8111da. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:58: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/DKFD52560005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bc042d328bd67d4238d1b3da755ecce0f326b644c7bf087ab3b62374a867bd. 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/DKFD52560007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57cf4479699ab772fef59d5e18fdb781867bfad44fac03dcc28e85345f3af24. 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/USA2P2413239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b540f6e2feae2b8f514f0e20720e1724f69a7feaea14131b989f70166bfc3dc. 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/USA2P2355989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcb8b9e8e8a230f9aef5e1e2602b8f3eb872411f4a8482b685510ff800c405d. 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/USA2P2357230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c124792fed33a5e03a8ff9a5e473234810aacb444be66f17184f12b019ef6e. 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/USA2P2254026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5261a88a2bc61bdfd3480dab32b3407751684983a07dd8e2a457ca12f8ac52. 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/USA2P2254028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9ec7696d55e303a88835e7a7f8272ec10e601d78a4377d5f1035455f05e139. 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/USA2P2254025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40683819b9b612e678df1ed22695b62b79763730666853515843679c0f4e7fd0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USA2P2254027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc8b46b1e667b007aa80e649868aa29b8fd8f7f4cb6ead1fe2037ebaa754f4f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USA2P2221920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a732ba698375625ab93a3206d7821cc1eae033b18c26ca66da4af113417fc3. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:00:36Z), 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/USA2P2151878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63eb9d5940f3f5a4aa61cb3cf4d052497ed99ab6453a4f3d65f175d963559f0. 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/USA2P2149841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c1f6010cb87d6f43d93715f1162a9b39c01d53ace2fa0c823e6ba93e22fe85. 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/USA2P2136975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ef91eb205d6d796047e6f914c3456c656fdb2e177845c32e64e14af7ecdaad. 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/QMFME1924940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819f7a0d7f2a54a4820b52fcf073b0a7a261cba0fd7f1a7a1e77569c083aa4e0. 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/QMFME1905895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aef4ff99a60bf2ca80dfcac7216b5475b0cfad65818d503c100d337f30a1178. 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/QMFME1924970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f268e6c76912244659ff561b12e3e3e5469793a686b4a5dc9e25bd0d548b464. 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/QM6N21967140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daadf33fa5f98629c618bf2429a9a5ccfa92095461b88fe73c249e141654e00. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM4TX1942245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd079122c781903c4bc8cf76dbd0de2f0ad6ca3284adf4bb5864e4e74228d0f77. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/DKUM71800323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b324bf72f1e4803a57f2294ae69c8851d06e70de5dffd731df5d994f6b1ce2a. 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/DK92S1827001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1f6c64f88010ff243b67cd7b3a02223fc7bf9f9099f8b2dba43831963499b5. 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/DK92S1822001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730db9f90851a1684b02a168dfac930c4279a4ec12177071d32c3729eb12c5de. 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/DK92A1700301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf16eb50ab0948641d664500caa079deb7015c8cd5590e59abf64c6fec15fa71. 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/DK92S1601201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b7daa4352ecde802baad49cc73cef56d4991895e9a36706ca3229d14f8f734. 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/DKFD52560014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024651f216b6743dcb5a7d0a0d57b02d0ba31a14460bbbe872e0a66f86ff76bf. 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/DKFD52560009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55614902f2549c1c66b90a00d73fc6535a60019a00a0d40242f2c4e340de396. 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/DKFD52560010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a24e19db38b06a513a32b28b6428f7911d6bd22806d6bd28c3f39aafafdcb0. 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/QM4TW2006640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced7c01257895bffce6a07251740b1f3b76f3a0432a3b485cc34bf45d104fd5c. 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/DK92A1702606.