"Midnight Rain" is a song by the American singer-songwriter Taylor Swift from her tenth studio album, Midnights (2022). She wrote and produced the track with Jack Antonoff. An electropop track, "Midni
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 0x8c903786e417cce91441097f9f773ad3386c9ce40680f0cdf0a760d15e94cd32. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2d75af98-20b7-41c4-93dd-62edd260290d.json and https://artists.proofprofile.net/proofs/artist/2d75af98-20b7-41c4-93dd-62edd260290d.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 0xeb7e5393ec2a109e3bc86e532558ca0e3988ab8f65934f8d98380d7a3acb7409. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GXF9Q2413059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c3965f52013f7f0df5b15dc1584a2ac48fb20f811428017f48290ef3739abb. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/GXF9Q2444135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1ab27d2102df170ef9989af781660252dbf8898fd041bf1f75b769b86c6fef. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/GX3Q92008740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07306f97cdcbd0719f019580440782c88c67f1c68b3d92722ada852af06ba1d1. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GXF9Q2445131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b1750cb299c010e7077b477bad3ee46a10c6e5cf2fd6bc6718d1ac979e06a1. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/GXF9Q2444136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c3d339dee4a8b86ce34cb81e82c99645fcc7578eb05f440aa0b9833b7ab9dc. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/GXF9Q2483188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca63df05d420822093cc450beb30720f3a3578a877a1d46b6862ad24e16f8bd. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/GXF9Q2483190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac6aa243ef9a6369c01e4be9b8cc006f8f14c1cc56f2058346158f5ae0856a1. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/GXF9Q2483186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda93dfdf8bc7a470a2a7c3ea398924094f477ce8c6e453fa90f6525f23292f27. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GXF9Q2483192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d6a12c418030d236af664a9afa55e2bfc2382a275fdc713b7049d283e559cc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GXF9Q2483189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08d7a2578f6497b79b2a64fedb4e3d8d2dc34ab8187bb0caa511fe4b3c6d74c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GXF9Q2483187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a47da17f36b3ce65bdea8839cd98f0c7f01d94ceece7cb75eab77b91947f3c0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GXF9Q2531784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96733c5f49afc222b87942f6eb5ec4edbe6dd9e4b44b6b0e1040da3a3d56f611. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/GXF9Q2531686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ef5865a1bd6d702fe5e31adc9789011f302a81fd27213706c742b0d4ec2bbd. 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/GXF9Q2531673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda924b7e27b61ef6c4bbb2ac86cae4f11cf6217659ffe26777d7a0cdd7dd60d5. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/GXF9Q2532156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2873c023392fad7f6f324aef87010a958b38b158537adedb49d2135448f9613. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/GXF9Q2532155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9af8bbe2e7f4c33b19dcc38c28dc2622718557f9a2a56b8b89ddddd2193d4094. 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/GXF9Q2531685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34d7ba44a5d548c1c9279bb6a85d273c5b3cddddcb54acd28d733591392e2e9. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/GXF9Q2583136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ecc0f2f8578cfd217631e9eda51c1fe0898e50a1384dcf479ac156d879307b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GXF9Q2584053.