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 0xaca7985a9c923a71971d1f537f693e83cbe867e80916dd69d213b6a2a9fbc1f7. 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/bec1c363-7e8b-4272-819b-6361f7dec179.json and https://artists.proofprofile.net/proofs/artist/bec1c363-7e8b-4272-819b-6361f7dec179.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 0x3f789bfad0865b743f970198aca91e39b7c506c6ba55ab9fd2f97c988c80493b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FR96X2035146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6514e89b835c68e09b74ce8a438423ad506724d42ead25a7b15de86460cdec. 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/ITDF62577005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f95b0167dc66c7482044cb296a3f03fa0afd42d8bc55e110f7d0cf0ef238c6c. 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/ITDF62577002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d. 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/ITDF62377049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6732d3d592a177f8d5e7b96d3ed3fbbe3547cb203c22920bfaba4b12a1e997a3. 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/ITDF62377048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe07e8c5c69e355c87a0a774dd564179d20c0bd481d21085a77edcd74e0ed9d. 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/ITDF62377050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7427fe362843c927cf17eaa231c4b23a80979636b442c671516e1041c864df2. 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/ITDF62377038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0445c05ed24453aeb3b32e08db16229f199e66e1a14432eba71cfaad7925704. 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/ITDF62377053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b46be967fbfebf12c214763859429a131500dd45d594dbc445bbc3ee0e8c8c. 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/ITDF62377056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16894fa6e2bf7295de4da0079371ddc6954b9d608d68c2e973c824707215186f. 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/ITDF62377058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab090d2e7339cda755c03a89b6eb62493bcbebd6770b88b5b5d0f6623b51298b. 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/ITDF62377060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f68ff5773edea0d12b3ef0ee65544859af90c0d9b406066bc72e4d05f481000. 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/ITDF62377059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42886b01d8c24088199bb4237113f23de08e67fa8a407ff68c1a6925aa0cad34. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QM4TX2285505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4d695f6663920865299709a1b0d81825334bf560c0bc3b1bb4432b4de88f8b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM4TX2286300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb529ead402615cefd1627ee6e0a5286189eda58fba0edd78a43583d4668f823. 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/ITUM72100464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6732d3d592a177f8d5e7b96d3ed3fbbe3547cb203c22920bfaba4b12a1e997a3. 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/ITDF62377048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d. 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/ITDF62377049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe07e8c5c69e355c87a0a774dd564179d20c0bd481d21085a77edcd74e0ed9d. 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/ITDF62377050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0445c05ed24453aeb3b32e08db16229f199e66e1a14432eba71cfaad7925704. 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/ITDF62377053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b46be967fbfebf12c214763859429a131500dd45d594dbc445bbc3ee0e8c8c. 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/ITDF62377056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16894fa6e2bf7295de4da0079371ddc6954b9d608d68c2e973c824707215186f. 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/ITDF62377058.