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 0xda5fceaa183bf79561897c7551e6d101fcac34df334cddc65a9a6f44d1d44a92. 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/deda47fe-cb21-400e-9686-bb8324837a1e.json and https://artists.proofprofile.net/proofs/artist/deda47fe-cb21-400e-9686-bb8324837a1e.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 0x4bb2f5632ef23676c15e4dd1efeeb3fd9c4b972f87e120373cd59e0742d0553a. 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/FR9W12021089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c787f9a7a19dd86ed31c515e968427f94b7ce9905c8a73121d4adaaa8d43fd. 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/FR9W12021091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa349dc2f11c2c7907f265d3289bb0496b34101bd5e0a105a220b71889fdf31ac. 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/FR9W12021092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5bca0829ef7728492c02bb46af374286f13785410ba31a61ef18ac83449ce4. 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/FR9W12021094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349335afe031123714803ca5f1356a1cb7b25ef2b8d147d1097f0f9c9deb4338. 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/FR9W12021100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4534df2133a988bd45e38b5eba509a53cd82447b7b480a10eb22b8d93003b928. 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/FR9W12021101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f12ca223a79125ec1f6c1b15b4c6da18a631215b0a24a7bdad671520bd9e2b9. 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/FR9W12021102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eeda39265f855d555f7d11b1f35c894886f1d89c33c12986bb6c496a12091c2. 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/FR9W12021103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559e0f941f4baee5acfe3bcdb3b657b3bcb2ff0a48e5d9725c9590c3df701794. 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/FR9W12021104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8631ce4aa3748491d034c79c9970ad3d02cb330e6d279704de966ed6ed797aed. 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/FR9W12021107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbcac5f1c3d4018ad4628a0173087d502d94684bbde4d37ec0a1cc32ff451401. 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/FR9W12021108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658a433cf327c9ba1a4414ac658d42e599014e4b7c9a634e42c63952157ac01c. 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/FR9W12021109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70d1b0f1ac197d10823f14e8bdf44fb816160ce8cffd680d546942c4249d98d. 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/FR9W12021111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69282a9ca2ece192d560885904a9251145513680f496a3be21862f58fec5a526. 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/FR9W12021112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8cd5f64972c89aeb964c6d7f910c6bbd60264ff2e638fd77716d8f8599611e. 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/FR9W12020343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a207f167243565e75cbe371f5a58aa01beb6610117578ee9e558d8345c96cd. 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/FR9W12021113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd5aa52f21e315b79ab5f9852a5c52367f921d12e8fcb649ef85fd39334380c. 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/FR9W12021114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736705e5adcaef8f05a3cd84224fe6a32a34154517375b9b1cb285416cac32a9. 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/QZES61971685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d8a1d2fceb0f6ea92644f4b00ecdd87770bea4e4b48a177800a2192e3c620b. 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/QZES61971686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da06202183df9cbecfd01acf507908a0cda0f1a121199b9e2d9a9419a33d112. 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/QZES61971687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c95018bb847f1a4f154ee945e4d808ab0f4f679754a7089da9a9145b47be70. 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/QZES61971688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5fbc4ae47f9a33e62de87e1d23baa9b8f09fabb38f3abe6e539a4f9bd95695b. 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/QZES61971689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ea38f5a9e09ca1bddfd119487fafe20bb32d444c17e8f4c136a1ab2a13b2fc. 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/QZES61971690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf5058489012095d0d10a4c1e8d75c53ffd7da26ffc72f963452c048938696d. 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/QZES61971691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b7d910cb91b30dad135805d69f829c618f61fb51d141ca52c6190165796610. 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/QZES61971692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779b9b5270a1436595349b01f93137ab42ca71bfe0c31e3b33947161376ce465. 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/QZES61971693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6e5a0c47171d0fac32b04fb8435cffacb9145f3545feabd73e5218478fe624. 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/QZES61971694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d097ac9df4c6c4d39d57430a06dc2a3143ee7ae3bdfacd0d518a9f4a322a69c. 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/QZES61971695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02999a6e498b10bb8abe9c63897e1383e01e0ae3e6e11e5490969907daf9983. 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/QZES61971696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0794fcb0d3ed677b1938b8921683dc632162994cb0b187eebaf8aff1f3d7eda4. 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/QZES61971697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d279c9867d32f04a9ffc0ae0863e52540dee1b4d5494810f25c6e70ad2f1a0. 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/QZES61971698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0881b15be7ec0662ced9b0462de30574de066aaace59b60e24d24190b63e0b. 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/QZES61971699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7cacd0111c708299b61008a47b389411a283b54842773929be69356e881bd3. 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/QZFYX2037757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e06eb0428158981cbc8d32d3acfc034772696e5097cdf83fb836591a9f1beeb. 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/QZMEN2026819.