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 0x0aeca3a3e8853e600d84c3e8ad77e7a83700c46af1639a71f3428174f9a1b828. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4ab0d74c-d1f9-4642-b176-f9a6e14faf45.json and https://artists.proofprofile.net/proofs/artist/4ab0d74c-d1f9-4642-b176-f9a6e14faf45.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 0xcbeb36d231b6f554d343aa332a5268af21681a39d081fdad372c87bc977bffc5. 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/BRBUZ1200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5f65988d4362c684c1f8ced94b443aea66e0585dac0bd0a55380c6adfd1ddb. 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/BRUKM1500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e130b6bcbc765c4bb9cc6d34b5cb74fee2fb36d6558ab15b45178e3a9270a6d. 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/BRUKM1500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f556e0cc54c7aabfab416a3432bce5d567423297f8b70def51c221ae0b0342. 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/BRUKM1500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45e0123ff4f7bb0e6626602e9a4e1687076edc2777d79d90a586518b92c7049. 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/BRUKM1500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15e791383e9bb593c06e669ac532df5f7ab1cdc651ac60bb4404a825d0ef5fb. 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/BRUKM1500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5594602cb77cb1d20700032d84eec756cd022736a0bdef3c2962426b5b81f1c1. 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/BRUKM1500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0235689fb77f7cee401cc63bbb33fb99b3ad957ffef52206c59cb8f40a57279e. 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/BRUKM1500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5769b3cb3baf05b17d9831fbfd1e8f06203045163c96f977ad58c63f803a90. 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/BRUKM1500021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e21b985a6aee54991a68b87c67dbb3d4376f66587baa7f6953295ee9cfa0f5. 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/BRUKM1500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa844da3632a19da4c209cad7a4c18d7ceaa4879ceb64707f2fd6461a16447000. 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/BRUKM1500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a87305f628207ed53f42f47aaae117dd8b21fbefd112f5f83cd34215e674084. 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/BRUKM1500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768656a2d82578030cd03812eafdab42b0d2f55f6a8e3300020f72a5a7fdfb22. 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/BRUKM1500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839be03b00bfa75a3938d3c0af7f6ef9240aea35d462d5eb1ddb6e40eb179c05. 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/BRUKM1500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1df85702b01e8ba99060754f4abc4ea03c7043c0b248d8d0ec406eb518f091. 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/BRLKP0800182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910d7fc6514fe8e79b2bda3bbb088526af42e23e2262eae8dba237a925a3c13f. 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/BRUKM1500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833c53e2367e5eade7f083a51b39eaa8a9478f7583d31b3b65001d827bd3ab7d. 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/BRUKM1500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08befe63bf977a6aa08d52215098f5540776c8dc777593eea976e113ca0213c4. 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/BRUKM1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40ad74489b1bcb4d9f8f87ce469b2549fd4e7e737d988befbe4da8857e55b3b. 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/BRUKM1500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb821826464ec3d69974bf24cc4f69b1b9df94e8e0d52057e4a6e9553872f2f. 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/BRUKM1500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46feee4cf8044b65bdfbb7d5ca28b98b15b90f4da1d58d1f4fdbeb0728b39a6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BRUKM1500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8c9b0306d2158b28b39f7e8d0e70192ccb36de5a81f32ad6b07da06c9145e3. 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/BRUKM1500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3907a39234d4d8203fd9fcd4c46961905a69fddf5cb5c2f25961dccf466d883. 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/BRUKM1500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d8d8d4d188a8fc0014c48368ae8e82b73542c0883cdbf52f33325c5971c335. 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/BRUKM1500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5306f1822935b0e88713ee7d188a906a6d6f2c4ece6ff074463bb69a69717ba. 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/BRUKM1500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415f308262c6b2d92bdf2b163bb01115cef0cb6a68426ff4c9614f4c35a5c773. 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/BRUKM1500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1472fb5e9b6d3d5fb6635d7fbe4b5122389e737793afbcde55612263e08593a6. 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/BRUKM1500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657ab60eaf69241fa6a4310af1ae516d16c8e5a9b3cd5fbe26ff15e85e6508af. 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/QZ5AB1702064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98a086b485f1b41693274b5b66ab83a5dec35307d77842208d75462e0f88d79. 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/QMDA71561575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb47c100c03ec800974d24e95d6d98eb286c2484f6711057a32181a19e84d93. 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/QMDA71561578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fb9aecc21e7c887634bcf6c5debf9bb3e10ad8525f6a6629903deda2de5aaa. 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/BRLKP0700140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839be03b00bfa75a3938d3c0af7f6ef9240aea35d462d5eb1ddb6e40eb179c05. 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/BRUKM1500026.