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 0xb7446e10c4239616baf8772673ccbf306e273719f2a06c669056ba0f401f60f8. 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/5cfb2e9b-c2fd-407c-b5af-785ee091a8ec.json and https://artists.proofprofile.net/proofs/artist/5cfb2e9b-c2fd-407c-b5af-785ee091a8ec.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 0xc5803cbf0fbe976733e08d0b18305542f9b470691df463157613445df841fa46. 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/USL4Q0819826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ebd2ead694f499887f2ae19f0fbdca636b1bffe850a85dbf6d3c674ca6fd8b1. 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/USL4Q0819827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e021481f4e82b4c5274dd827df8b8dc724b9203dd049a22e978ab05d79c80d. 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/USL4Q0819828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0347e401dc8802d5a25fc59e96e8cb23b7c3e905b5f164424993db04ce0a33d7. 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/USL4Q0819829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ec0a3a8f2afb323f1da0c8b312cacd86d450881fb8d6374b098eb16df1c4de. 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/USL4Q0819830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca94a7039da7707157e4085edf9b4e9ef3a22dd6c62649db6718c0272dc1d8df. 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/USL4Q0819831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6602d7ab44963e0a9ddc161a70ba5c5c3f6d22e4e91782d5b435ca778a874cda. 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/USL4Q0819832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3847824b9fcb7b3b48594e41c808c86b936515e1b7d2575f3d6237b9e8ce82da. 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/USL4Q0819833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9343f029f6e9cfab3426727c01ec459b992116346acc6b2cd8577e76c59efb. 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/USL4Q0819834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787bae9d3127b96c041a704f373e5e6669ad88c41b39e6dfde6ff70b37e8cc69. 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/USL4Q0819835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e97fc60077f4f3f54cd95a390d64f54dfc78034a5e0841ab33e47653158fec5. 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/USL4Q0819763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343a5e35be09d91df20f2c7ce6118baed2f4ccc5efcf9a32f75c09d6913a1fa3. 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/USL4Q0819764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9db0b2dc1859d245920023fe1445368e0de3eea194c61ceefe154ed11e3be35. 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/USL4Q0819765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c6c20785057c6f7fe090fd1ddc6614f39af2edcea61efc824e6dfdddc78f7a. 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/USL4Q0819766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f091d173b32ad3b21e51c0b80be5bda3039c4a8257ef01bccfeeb74351981c. 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/USL4Q0819767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9afc5cde1595dd8ead9d2c4c73e17d91d222e512e41efd47e0a36d82c6946592. 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/USL4Q0819768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1ef41ab76876c8e93909eba9331c24432ab3cb1d07e1d0770e31796dd0f2e7. 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/USL4Q0819769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0ef63d7ec50adb0aa3124a2e4412b271710bc3c0134b178a3cfebaf978e7a7. 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/USL4Q0819770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063cc5f092cce1defca4af1777f4a46ee931f5c7fb702ef1a3f33692326bdb24. 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/USL4Q0819771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ded92a86e10b683a3eb333d890dc54d900d79701142629535a8f6ea9644313. 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/USL4Q0819870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a64ccd9dd7e8c4530b14a31f7c1df43457c7d903fd507ed7620df6cfbfdde01. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:10: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/USL4Q0819876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c48e30288e95f7fa0d86f258d7d0c5f261985bbfc52ebf96e299a88591f37b6. 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/USL4Q0819916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9334bd717ab65241dd4ec88e332ae03e48b091a286e5a7f496f45f993785fbca. 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/USHM90414141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c957a4b41188bee03179b0a103e796e53a0aab37544b773a6533e241acd730. 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/USHM90414143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d830e7159ba619838e86b1f441c3ae0d75f7af2926838481b060032a2a32c3. 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/USHM90414144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2e0018d124269b4560e4b02de7ae3f6854f01cd21ac3dc7b630e3d812a7366. 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/USHM90414147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd40166d9ca4aefcf68f84a620cd117c329d66b75b6dd45d976a3427dfcc7c1. 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/US25L0500329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a834af9a958d1fca052935245a2bc5ce1ce71b80ac5dd37f2d45a05dfaf75ae. 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/US25L0500331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895a6f88d524db3d12b2ec98ca8ce528d9f45a279f5bcbbe7858e90ceab1bcc4. 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/US25L0500333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a0e4af2303f6f461fea2df017eba5abef1967a6ed980501ca8627b67b0877b. 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/US25L0500338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10843691362b0e85f8e61ed9e3c39bb2bc0f866f66bc9cbef9fd180601d42f61. 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/US25L0500339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45944eef5c0a2fd49b25b2d2a4f1fea7154c62514d6cd4a20d443fa824aed26. 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/US25L0500342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252f8275e8a03bbc79658c7f914ace6d4929ceb9f60eac59400e684f882d755e. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/US25L0500344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc30f047c80bc48672d5c38776c4af28dae911f255285d0014b3a1a7ac6839c. 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/US83X1703104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0680592e17f4a5a7d330191de4542b1f52687c1c8ced7f42c09dc1c64d517e. 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/US83X1703113.